Skip to main content

CODITECT Research Pipeline Standard

Standard ID: CODITECT-STD-019 Version: 1.0.0 Status: Active ADR: ADR-206 (Autonomous Research Pipeline)


1. Purpose

Defines the standard for CODITECT's autonomous multi-agent research pipeline, which generates technology evaluation artifacts in parallel with dependency management and optionally hands off to /new-project for project creation.


2. Scope

This standard governs:

  • Research pipeline invocation and interactive intake
  • Artifact structure, naming, and quality requirements
  • Multi-agent orchestration patterns and batch ordering
  • Model routing decisions per artifact type
  • Project genesis handoff protocol
  • JSX dashboard design system compliance

3. Pipeline Phases

Phase 0: Interactive Intake

RuleRequirement
RP-001Pipeline MUST accept topic as positional argument or interactive prompt
RP-002Pipeline MUST support --urls, --github, --docs, --originals input flags
RP-003When no flags provided, pipeline MUST enter interactive mode using AskUserQuestion
RP-004All inputs MUST be validated before proceeding (URLs reachable, paths exist)

Phase 1: Research Artifact Generation

RuleRequirement
RP-010Pipeline MUST generate all 9 standard markdown artifacts
RP-011Batch 0 (web research) MUST complete before any other batch starts
RP-012Batch 1 (core analysis) MUST complete before Batch 2 (design docs) starts
RP-013Batch 2 (design docs) and Batch 3 (reference materials) MAY run in parallel
RP-014Each artifact MUST include YAML frontmatter per CODITECT-STANDARD-DOCUMENTATION
RP-015Each artifact MUST be valid standalone markdown

Phase 2: Visualization

RuleRequirement
RP-020Pipeline MUST generate 4 core JSX dashboards (6 if --extended)
RP-021Dashboards MUST use light mode only (backgrounds: #FFFFFF, #F8FAFC, #F1F5F9)
RP-022Dashboards MUST use Tailwind core utilities only, no custom CSS
RP-023Each dashboard MUST be a single self-contained JSX file with default export
RP-024All data MUST be inline — no external imports except React and lucide-react
RP-025Text MUST be >= #374151 contrast; body text >= 16px
RP-026Status indicators MUST use color + text label (never color alone)

Phase 3: Ideation

RuleRequirement
RP-030Pipeline MUST generate 15-25 categorized follow-up prompts
RP-031Prompts MUST span all 6 categories: Architecture, Compliance, Multi-Agent, Competitive, Product, Risk
RP-032Each prompt MUST be self-contained with CODITECT context

Phase 4: Project Genesis (Optional)

RuleRequirement
RP-040Genesis handoff MUST be opt-in via --genesis flag
RP-041Research artifacts MUST map to /new-project discovery input format
RP-042Genesis MUST skip the discovery interview phase (pre-populated brief)

4. Standard Artifacts

4.1 Phase 1 Artifacts (Markdown)

#ArtifactFilenameDescription
1Quick Start1-2-3-detailed-quick-start.mdDense setup guide for experienced engineers
2CODITECT Impactcoditect-impact.mdIntegration analysis for CODITECT platform
3Executive Summaryexecutive-summary.md1-2 page decision-support document
4System Designsdd.mdTechnology as subsystem within CODITECT
5Technical Designtdd.mdConcrete integration details
6ADRsadrs/ADR-001-*.md3-7 architecture decision records
7Glossaryglossary.mdTerm definitions with CODITECT equivalents
8Mermaid Diagramsmermaid-diagrams.md4+ architecture diagrams
9C4 Architecturec4-architecture.mdFull C4 model (Context, Container, Component, Code)

4.2 Phase 2 Artifacts (JSX Dashboards)

#DashboardFilenameTabs
1Tech Architecturetech-architecture-analyzer.jsxComponent Map, Integration Surface, Runtime, Gap Analysis
2Strategic Fitstrategic-fit-dashboard.jsxCompetitive, Build/Buy/Integrate, Trajectory, Risks
3Integration Playbookcoditect-integration-playbook.jsxArchitecture, Compliance, Migration, ADRs
4Executive Briefexecutive-decision-brief.jsxSummary, Investment, Readiness, Recommendation
5Competitive (ext)competitive-comparison.jsxFeature comparison, scoring, fit radar
6Implementation (ext)implementation-planner.jsxWBS, skills, timeline, success criteria

4.3 Phase 3 Artifact

#ArtifactFilename
1Follow-up Promptsfollow-up-prompts.md

4.4 Pipeline Metadata

#ArtifactFilename
1IndexREADME.md
2Research Contextresearch-context.json
3Pipeline Reportpipeline-report.json

5. Output Directory Structure

{output-dir}/
├── README.md
├── research-context.json
├── pipeline-report.json
├── 1-2-3-detailed-quick-start.md
├── coditect-impact.md
├── executive-summary.md
├── sdd.md
├── tdd.md
├── c4-architecture.md
├── glossary.md
├── mermaid-diagrams.md
├── follow-up-prompts.md
├── adrs/
│ ├── ADR-001-*.md
│ └── ...
└── dashboards/
├── tech-architecture-analyzer.jsx
├── strategic-fit-dashboard.jsx
├── coditect-integration-playbook.jsx
├── executive-decision-brief.jsx
├── competitive-comparison.jsx # --extended only
└── implementation-planner.jsx # --extended only

6. Model Routing

AgentDefault ModelOverride ConditionOverride Model
Web ResearchSonnet
Quick Start GeneratorHaiku
Impact AnalyzerSonnetHealthcare/Fintech domainOpus
Executive Summary WriterSonnetBoard-level audienceOpus
SDD GeneratorSonnetCompliance-criticalOpus
TDD GeneratorSonnet
C4 ModelerSonnet
ADR GeneratorSonnetCompliance ADRsOpus
Glossary BuilderHaiku
Mermaid CreatorHaiku
Dashboard GeneratorSonnet
Ideation GeneratorSonnet
Quality ValidatorSonnet

7. Quality Requirements

MetricThresholdAction on Failure
Artifact completenessAll 9 markdown + 4 JSX minimumRetry failed agents
Artifact quality score>= 70% per CODITECT QA gradingRe-run with Opus
JSX render validationNo syntax errorsRetry with stricter constraints
Mermaid diagram validityAll diagrams renderFix syntax, retry
Cross-reference integrityNo broken internal linksAggregator validates
CODITECT contextEvery artifact references CODITECTQuality validator checks

8. Error Handling

FailureStrategyFallback
Web research timeoutProceed with available dataFlag gaps in README
Artifact agent failsRetry once with OpusContinue without, log gap
Quality gate failsRe-run failed artifactsAccept with quality warning
JSX validation failsRetry with stricter constraintsManual fix suggestion
Genesis handoff failsSave artifactsProvide manual handoff guide

9. Compliance

This standard is governed by:

  • ADR-206 — Autonomous Research Pipeline architecture
  • CODITECT-STANDARD-AUTOMATION — Execution principles
  • CODITECT-STANDARD-DOCUMENTATION — Frontmatter and structure
  • CODITECT-STANDARD-TRACK-NOMENCLATURE — Task ID protocol

Author: Hal Casteel, CEO/CTO AZ1.AI Inc. Owner: AZ1.AI INC Created: 2026-02-16


Copyright 2026 AZ1.AI Inc.