Skip to content

Choosing Your Track: Quick vs Full DLC Flow

CAT offers two tracks for capturing intent and architecture. Choosing the right one saves time without sacrificing the discipline that makes the DLC valuable.

graph TD
A[New work item] --> B{How big is it?}
B -->|1-3 bolts, single team| C{Is it a brownfield change?}
B -->|4+ bolts, multi-team, or greenfield| D[Full Flow]
C -->|Yes - modifying existing system| E[Quick Track]
C -->|No - new system or component| F{Cross-cutting concerns?}
F -->|Minimal| E
F -->|Significant auth, data, infra| D
E[Quick Track]
D[Full Flow]
style E fill:#4CAF50,color:#fff
style D fill:#2196F3,color:#fff

Use when: The change is small, well-understood, and affects a single team.

PhaseQuick WorkflowNotes
Intentcat-quick-intentCombines Intent Statement + Intent Brief into one step
Architecturecat-quick-arcFull ARC Builder focused on what’s changing
ConstructionSame as full flowcat-bolt-writercat-bolt-execution
ValidationSame as full flowcat-arc-adherence-checkcat-compliance-report
  • ✅ 1–3 bolts maximum
  • ✅ Single team owns the change
  • ✅ Modifying an existing, well-understood system
  • ✅ No new infrastructure or cross-cutting concerns
  • ✅ Bug fixes that need intent documentation
  • ✅ Minor enhancements or configuration changes
  • Adding a new API endpoint to an existing service
  • Fixing a validation bug with a clear root cause
  • Adding a feature flag to an existing feature
  • Updating an existing report with new columns

Use when: The initiative is multi-feature, spans teams, or involves significant architectural decisions.

PhaseFull WorkflowSequence
Intentcat-intent-statementcat-intent-briefcat-features-createcat-intent-checkpointSeparate statement, brief, features, then validation
Architecturecat-arc-buildercat-ai-validationcat-arc-checkpointcat-readiness-checkFull ARC with AI validation and readiness gates
Constructioncat-bolt-writercat-bolt-executioncat-code-reviewBolts per feature with formal code review
Validationcat-arc-adherence-checkcat-work-acceptancecat-compliance-reportFull validation suite
  • ✅ 4+ bolts expected
  • ✅ Multiple teams involved
  • ✅ Greenfield system or new major component
  • ✅ Significant security, data, or infrastructure changes
  • ✅ External stakeholder alignment needed
  • ✅ Compliance or audit requirements are elevated
  • Building a new microservice from scratch
  • Implementing a payment processing integration
  • Major refactoring of an authentication system
  • Migrating data from one store to another

If your Quick Intent reveals more complexity than expected, the Quick Intent artifact remains valid. Create a full ARC using cat-arc-builder (it can read your existing quick intent) and continue with the full flow.

If you started the full flow and the change is simpler than expected, you can skip intermediate Intent artifacts. The ARC Builder works with whatever intent artifacts exist.

💡 Tip: When in doubt, start with cat-help. It will assess your project’s current state and recommend the appropriate track.

AspectQuick TrackFull Flow
Typical elapsed time30–60 min total2–4 hours total
User interaction time10–20 min45–90 min
Artifacts produced3–58–15
Intent depthCombined statement + briefSeparate artifacts, richer detail
ARC scopeWhat’s changing onlyFull system architecture
Gate checkpointsInformalFormal (Intent Checkpoint, ARC Checkpoint, Readiness Check)
Best forBug fixes, enhancements, single-bolt changesNew features, new systems, multi-team work

Some Intent-phase workflows don’t commit you to either track. Use them anytime to build understanding:

WorkflowPurpose
cat-market-researchCompetitive and customer research
cat-domain-researchIndustry and domain deep-dives
cat-technical-researchTechnology and architecture evaluation
cat-product-briefProduct concept documentation
cat-prfaqWorking Backwards PRFAQ challenge

These produce research artifacts that can feed into either Quick Intent or full Intent Brief.


See Also: DLC Overview · Workflow Map · Glossary