Skip to main content

To-Do List

Objective: Track pending design, integration, and validation tasks for the Coherosphere architecture. Note: This roadmap defines the remaining deliverables for the v4.x milestone, including automation, validation, and documentation readiness. The document functions as a living checklist guiding progress toward a stable and interoperable release.


1. C4 Sequences (Behavioral Flows)

StatusTaskNotes
Finalize C4-34Compliance workflow validated and merged.
Fix C4-35 syntaxFunding stream lifecycle refactored and CI-stable.
Confirm all 36 sequencesAll syntactically valid and DDD-aligned.
Add reverse/error pathsC4-02, C4-03, C4-07, C4-10 now include explicit alt failure logic.

2. Event Specifications (Specs / JSON Schemas)

StatusTaskNotes
Create JSON Schemas for all DDD events (DDD-EVT-01…86)Located under /assets/specs/events/.
Validate schema alignment with sequence eventsEach C4-xx flow references a corresponding event schema ID.
Auto-generate CloudEvents definitionsIncludes “source”, “subject”, and “type” attributes.
Export as ZIP for developers (events-schemas.zip)Linked in /assets/specs/README.md.

3. Docs & Publishing

StatusTaskNotes
Deploy Docusaurus to docs.coherosphere.ioLive on GitHub Pages with custom CNAME + workflow split (build/deploy).
Mermaid rendering@docusaurus/theme-mermaid enabled; .mmd sources linked from assets.
Dynamic indexes for Specs (OpenAPI + Events)Build script writes /assets/specs/**/index.html and docs list at /specs.
Diagram browser/diagrams lists all items under /assets/diagrams/**.
🟡OpenAPI viewerAdd SwaggerUI/Redoc page to render YAML specs inline.
🟡Sitemap + robotsAdd @docusaurus/plugin-sitemap and /static/robots.txt (see action items below).
🟡Status report MDAdd /assets/docs/ARCHITECTURE_STATUS_REPORT_v4.md (current: PDF/notes only).

Action items (Docs):

  • Add plugin in package.json: @docusaurus/plugin-sitemap and configure sitemap in docusaurus.config.ts.
  • Create /static/robots.txt with Sitemap: https://docs.coherosphere.io/sitemap.xml.
  • Add /src/pages/openapi.tsx to embed SwaggerUI for any selected spec.

4. CI/CD & Validation

StatusTaskNotes
Implement master validator (validate.yml)Checks ID consistency (C2 ↔ DDD ↔ C4 ↔ SM).
Add JSON Schema lintingEvent definitions auto-validated.
Include Mermaid syntax validatorPrevents diagram parse errors pre-commit.
OpenAPI syntax + domain validationEnforces HTTPS and x-c2-id.
Codegen Harness + Contracts testsFull C2 OpenAPI E2E validation via Prism + Schemathesis.
Nightly build to regenerate Manifest tables“Nightly – Rebuild Manifests” workflow runs.

5. AI Build Readiness

StatusTaskNotes
AI_BUILD_GUIDE_v4.md synced with manifestFully consistent with C-IDs and container mappings.
🟡Automate AI build mappingMap each C-ID (C1–C4) to build-time container sources.
Codegen Test HarnessExecuted in CI (contracts + validation).
🟡Prompt templates for scaffoldingDefine per-C-ID blueprint + guard-rails.

6. Architecture Assets

StatusTaskNotes
All diagrams renamed (no timestamps)CI-safe and stable.
Manifest and structure stableC1–C4 + DDD fully integrated.
/assets/diagrams/overview/C4_Layers_Summary.mmdHorizontal architecture overview completed.
/assets/diagrams/overview/Architecture_Stack.mmdVertical C1→C4→DDD→Specs stack view completed.

7. Infrastructure Alignment

StatusTaskNotes
Domains allocatedcoherosphere.com, app., api., docs., chat., ai., data. registered.
Update CORS policyRegenerated CORS_Manifest.json including new subdomains.
DNS configuration manifest/assets/specs/DNS_Config.json present.
API endpoints under api.coherosphere.ioVerified via OpenAPI validation workflows.

8. Runtime Navigation (New)

StatusTaskNotes
Root landing pageCustom /src/pages/index.tsx with quick links.
Navbar tidy-upDirect links: Todo, AI Build, Manifest, Diagrams, Specs.
Redirects@docusaurus/plugin-client-redirects routes legacy /docs/intro/Manifest.
🟡Breadcrumb polishAdd per-section intro pages for better context.

Priority Summary

CategoryPriorityProgress
🟢 Documentation & ManifestComplete100%
🟢 C4 Sequence FinalizationComplete100%
🟢 JSON Event SchemasComplete100%
🟡 Docs Deployment EnhancementsMedium85%
🟢 CI/CD ValidationComplete100%
🟡 AI Build ReadinessMedium93%
🟢 Architecture AssetsComplete100%
🟢 Infrastructure AlignmentComplete100%

Verdict

The Coherosphere architecture is architecturally production-ready and AI-buildable.
Remaining gaps are integration/UI: inline OpenAPI rendering, sitemap/robots, and automation that maps C-IDs to generated components. Everything else is green.


Prepared by: the coherosphere collective