Skip to content

Latest commit

 

History

History
229 lines (152 loc) · 11.8 KB

File metadata and controls

229 lines (152 loc) · 11.8 KB

Docs Index

  • Status: active
  • Source of truth: README.md, AGENTS.md, docs/structure.md, llms.txt
  • Verified with: npm run build, npm run test:unit, npm run validate:docs
  • Last verified: 2026-03-25

Purpose

This file is the shortest stable map for humans and AI agents reading Spec2Flow.

Spec2Flow是一个“自动驾驶”级别的软件工程控制台(Autonomous Engineering Control Plane)。它不仅仅是一个任务管理工具,而是一个能够观察 Agent 思考、编码、测试和自我修复过程的“数字指挥部”

Use it to answer two questions quickly:

  1. which document should I read first for this task?
  2. which file is the source of truth for this topic?

Read First

  1. llms.txt
  2. AGENTS.md
  3. docs/index.md
  4. README.md

Repository intake rule for AI agents:

  • Read llms.txt first on every new task.
  • Read AGENTS.md next for repository boundaries.
  • Use this index third to choose the smallest relevant source-of-truth set before reading deeper docs or code.

Docs governance quick path:

By Question

What is Spec2Flow?

What are the repository rules and architecture boundaries?

How should Copilot behave in this repository?

Which document applies to the file I am editing?

Where do active docs rules and archived plan rules live?

How does the runtime work?

How should Spec2Flow evolve into an agent orchestration platform?

How do I adopt or run the workflow?

How should local artifact storage and the MinIO upgrade path work?

How should one project, one workspace, and one autonomous delivery run fit together?

How should the web control plane product UI be designed?

Where do the UI mockups, screenshots, and generated prototypes live?

Where did the older plans go?

What should an agent do in each workflow stage?

What are the enforceable contracts?

Source Of Truth Map

Product overview

Architecture and boundaries

Platform evolution design

Project workspace autonomous delivery

Web control plane product UI

Copilot operating policy

AI-facing repository optimization

Stable architecture decisions

Repository layout

Workflow adoption and commands

Artifact storage and retrieval

Stage-scoped execution guidance

Runtime contracts

Execution behavior

Stable Validation Paths

  • npm run build
  • npm run typecheck
  • npm run test:unit
  • npm run validate:docs
  • npm run validate:synapse-example
  • npm run generate:synapse-task-graph
  • npm run generate:synapse-execution-state
  • npm run preflight:copilot-cli

What Not To Treat As Source Of Truth

  • .spec2flow/
  • spec2flow/outputs/

These paths contain runtime evidence and local execution artifacts. They are useful for debugging and examples, but they do not define the repository contract.