Spec Kit Portal
This is the single map for where Spec Kit artifacts live in TraderX and how they are used for generation.
Published Sources
The portal publishes three repository sources:
- Root feature packs under
specs/** - Root Spec Kit scaffold under
.specify/** - Generated runtime/doc artifacts under
generated/**(ephemeral outputs)
Browse in Docusaurus
- Root specs catalog:
/specs - Baseline feature pack:
/specs/baseline-uncontainerized-parity - Docs portal homepage feature pack:
/specs/docs-portal-homepage - State docs map (flows + architecture):
/docs/spec-kit/state-docs - Learning guides for generated code states:
/docs/learning - OpenAPI API Explorer (runtime):
/api/docs(served by running state ingress/edge) - Project ADRs:
/docs/adr .specifyconstitution and templates:/specify/memory/constitution- Generation operator guide:
/docs/spec-kit/spec-kit-generation-guide - Generated-state branch model:
/docs/spec-kit/generated-state-branches - Generated-state CI policy:
/docs/spec-kit/generated-state-ci - Live demo environment registry:
/docs/spec-kit/live-environments - EC2 Compose host prerequisites:
/docs/spec-kit/aws-ec2-compose-prerequisites - EC2 Kubernetes host prerequisites (planned profile):
/docs/spec-kit/aws-ec2-kubernetes-prerequisites - Learning-path visuals:
/docs/learning-paths
Homepage Contract
The Docusaurus root route / is the TraderX reference architecture portal homepage. It replaces the former default Docusaurus homepage and the standalone new_website/traderx.html prototype.
Maintaining spec:
- Feature pack:
/specs/docs-portal-homepage - Contract:
/specs/docs-portal-homepage/system/homepage-contract
Homepage source rules:
- Generated state blocks are sourced from
catalog/state-catalog.json. - Live demo blocks are sourced from
catalog/live-environments.jsonand joined to the state catalog bystateId. - State cards must link to canonical specs, architecture, runtime docs, learning guides, generated code branches, and ADRs when declared in the catalog.
- Footer source claims must distinguish catalog-backed state data from curated homepage copy.
Official GitHub Spec Kit
There is currently no official Docusaurus plugin from GitHub Spec Kit.
Official references:
- Spec Kit docs: https://github.github.com/spec-kit/index.html
- Spec Kit quickstart: https://github.github.com/spec-kit/quickstart.html
- Spec Kit repository: https://github.com/github/spec-kit
How This Repo Maps to Spec Kit
Core alignment:
.specify/initialized and active- numbered root feature packs under
specs/NNN-* spec.md->plan.md->tasks.mdflow in baseline pack- constitution and templates in active use
- CI/root gates for feature-pack and branch/feature resolution checks
Repo-specific extensions:
- manifest-driven synthesis compiler and component generators
- conformance packs and semantic compare harness
- parity smoke-test gates for runtime validation
- optional
learncommunity extension for richer learning-material authoring workflows
These extensions are intentional and sit on top of, not instead of, the core Spec Kit workflow.