Bring the six design documents in from .github-private

Merged
DO
20d ago
+6732-0

What this is

The six design documents of the Factory, moved here from petry-projects/.github-private, where they were written on the draft pull request "docs: factory MVP — PRD, architecture review, market research and ADR-0013 (proposed)" (number 2225), at commit 7d7d04f.

DocumentRole
docs/architecture/software-factory-design.mdThe design. Build from its rules (§1.2 says which sections are rules and which are record)
docs/architecture/adr/0013-factory-mvp-reference-architecture.mdThe decisions
docs/prd/agentic-software-factory.mdThe requirements
docs/architecture/software-factory-architecture.mdThe architecture document, in progress
docs/architecture/factory-mvp-architecture-review.mdHistory. Nothing is built from it
docs/research/market-agentic-software-factories-research-2026-10-10.mdMarket research

What changed in the move

  • Paths are kept, so the documents' links to each other resolve. Checked: no relative link to a .md file is broken.
  • Each document gains one line saying where it was first written. That line is the only change; the rest is byte-for-byte what was on the source commit.
  • Citations of files and lines in .github-private are left as written. They are evidence about the current system and say which repo they mean.
  • Nothing else is copied from .github-private.

Verification

make verify passes on this branch. There is no required check on main yet; the workflow and the ruleset come next.

Known and not fixed here

The context check on the local branch slice-0/context-engineering (tools/check_context.py, not yet on GitHub) reads everything under docs/ as context an author is told to read. Merged with this branch it reports 70 problems in three of these documents: 69 names of files that are not in this repo, and one bare pull-request number. The documents are record and cite another repo on purpose, so the fix belongs in that check, not here.

šŸ¤– Generated with Claude Code