Tasks: 015-docs-portal-homepage
- T01501 Locate
new_website/traderx.html and confirm the prototype content to preserve.
- T01502 Replace the Docusaurus root homepage entry with a React component entrypoint.
- T01503 Split homepage implementation into focused React components under
website/src/components/homepage/**.
- T01504 Import
catalog/state-catalog.json into homepage data preparation.
- T01505 Import
catalog/live-environments.json into homepage data preparation.
- T01506 Derive state spec, architecture, runtime/flow, learning, generated-code, and ADR links from catalog metadata.
- T01507 Derive live demo cards from the live-environment registry and fix the advanced demo URL to
demo-advanced.
- T01508 Replace state-card text links with accessible gray icon actions and hover/focus tooltips.
- T01509 Link the hero Knowledge Graph reference to
/docs/learning-paths.
- T01510 Use the TraderX icon asset for top navigation and the primary horizontal TraderX logo in the hero.
- T01511 Update hero pill and audience copy to position TraderX as a spec-driven reference architecture portal.
- T01512 Update footer copy so source claims match the catalog-backed implementation.
- T01513 Define the homepage feature pack under
specs/015-docs-portal-homepage.
- T01514 Update the Spec Kit portal map to reference the homepage contract.
- T01515 Run
tools/validate-frontmatter.sh.
- T01516 Run
bash pipeline/speckit/validate-root-spec-kit-gates.sh.
- T01517 Run
bash pipeline/speckit/validate-speckit-readiness.sh.
- T01518 Run
bash pipeline/verify-spec-coverage.sh.
- T01519 Run
cd website && npm run build.
- T01520 Smoke-test the homepage root route in a browser.
- T01521 Add standard support artifacts required by spec coverage:
research.md, data-model.md, quickstart.md, and system/architecture.md.
- T01522 Replace SDD implementation snippets with spec, overlay, and generated-state workflow examples.
- T01523 Add homepage copy that frames TraderX as a FINOS hackathon reinvention for sophisticated demos in hours, not days.
- T01524 Update homepage spec and contract for SDD overlay/customization messaging.
- T01525 Replace footer FINOS text with the FINOS logo asset and add top-nav FINOS association branding.
- T01526 Change the top navigation brand label to
FINOS TraderX.
- T01527 Change footer copyright text to
Fintech Open Source Foundation.
- T01528 Link the footer catalog source note to
catalog/state-catalog.json.
- T01529 Add official Spec Kit docs, quickstart, and GitHub repository links to the
What is Spec Kit? homepage section.
- T01530 Remove the accidental top-nav pill styling from the Learning link and stabilize live-demo card link hover/default states.
- T01531 Rename the live-environments docs link to
All demo environments.
- T01532 Add state-list-style icons to the demo card
State spec and Generated code buttons.
Dependency Notes