Tódó_Phásé2_Bdd_Córtéx // Sýstém_Dóc
ᚠ ᛫ ᛟ ᛫ ᚱ ᛫ ᛒ ᛫ ᛟ ᛫ ᚲ
Phase 2 BDD: Cortex-First (Haskell) - Local Cortex tests
- Goal: Build Cortex-oriented BDD harness to validate Cortex API endpoints and guide broader API coverage.
- Status: In progress. Cortex endpoints scaffolding implemented; ghERkin integration planning with latest haskell-gherkin. API_BASE_URL env var used for local targets.
- Scope:
- Cortex: init, models, and complete endpoints tested via BDD steps.
- Extend to Agents, Memory, Bridge, Soul, Ghost in follow-ups.
- Next actions:
- Integrate haskell-gherkin parser to parse cortex.feature and future features.
- Build a Step registry mapping Gherkin steps to Cortex HTTP calls and validations.
- Flesh out Cortex step definitions to perform actual POST/GET HTTP requests and JSON assertions.
- Expand to additional domains with similar pattern.
- Environment: API_BASE_URL must be set to point to the API under test; default to http://localhost:8080 if not set.