Back to Openspec

Where every current page goes

docs-lab/sources.md

1.11.03.1 KB
Original Source

Where every current page goes

The old-to-new mapping: the source material for each docs-lab/ page while drafting, and the redirect list at cutover. The target structure is the page index in README.md.

Current (docs/)Destination
README.md (index)start/overview.md, rewritten as pitch and routing
getting-started.mdstart/quickstart.md
installation.mdsplit: start/installation.md (machine-level: matrix, update, uninstall) · start/setup.md (project-level: init, what init writes, skills-vs-commands delivery, stores router)
how-commands-work.mdstart/quickstart.md (inline labels) · help/faq.md · help/troubleshooting.md
existing-projects.mdguides/existing-codebases.md ("Existing codebases"); walkthrough half to start/quickstart.md
overview.mdguides/concepts.md
concepts.mdguides/concepts.md (core) · delta format to reference/schemas/spec-driven/index.md (Delta specs section) · embedded glossary table deleted
explore.mdguides/explore.md
workflows.mdguides/apply.md (execution patterns, continue/ff) · reference/skills.md
opsx.mdsplit four ways: config to customize/project-config.md · commands to reference/skills.md · philosophy to guides/concepts.md · architecture to reference/architecture/
reviewing-changes.md + writing-specs.mdguides/review-the-plan.md (merged)
editing-changes.mdguides/change-course.md
team-workflow.mdguides/teams.md
examples.mdparked: guides/examples.md skeleton kept off the index and sync config until real archived changes exist (see README TODOs)
customization.mdcustomize/project-config.md + customize/schemas.md + customize/overview.md (decision ladder) · schema.yaml fields to reference/schemas/schema-yaml.md
multi-language.mdcustomize/project-config.md §context, the "Another language" note
stores-beta/user-guide.mdmulti-repo/stores.md · worksets section to multi-repo/worksets.md
commands.mdreference/skills.md (legacy /openspec:* section removed)
cli.mdreference/cli.md (minus install, which moves to start/installation.md)
supported-tools.mdreference/supported-tools.md
glossary.mdreference/glossary.md
faq.mdhelp/faq.md (unpublished-model claim deleted; update/uninstall to start/installation.md)
troubleshooting.mdhelp/troubleshooting.md, canonical home for all 5 copies, plus Getting help
migration-guide.mdhelp/legacy/migration.md (demoted)
agent-contract.mdoff-site, to repo-side contributor docs

New pages with no single current source: customize/overview.md, customize/profiles.md (today: scattered two-line fragments across 12 pages), and the reference/schemas/ and reference/configuration/ sections (which replaced the planned reference/file-formats.md).

Cutover

Point website/docs.sync.config.mjs here, add old-to-new redirects in website/public/_redirects, and verify llms.txt / llms-full.txt / per-page markdown routes. docs/ stays in place, untouched. The site just stops reading it.