2.1 KiB
2.1 KiB
Project Context - NT8 SDK
Last Updated: 2026-04-05
Mission: ship safe, compile-stable NT8 trading software with strict scope control and durable governance documentation.
Session Start (Mandatory)
- Read these files first, in order:
docs/00-governance/executive_summary.mddocs/00-governance/current_status.mddocs/00-governance/active_work.mddocs/00-governance/architecture.mddocs/00-governance/roadmap.md
- Treat
docs/00-governance/*as canonical for current direction.
Historical/Contextual Sources (Non-Canonical)
Use only for background unless explicitly requested in task scope:
README.mddocs/README.mdPROJECT_HANDOVER.mdDESIGNED_VS_IMPLEMENTED_GAP_ANALYSIS.mddocs/INDEX.md
File Touch Scope (Hard Rules)
- Modify only files explicitly listed in the task spec.
- Do not edit adjacent files for cleanup or style-only changes.
- If a required fix is outside scope, stop and record a scope blocker.
- Respect
.kilocode/rules/file_boundaries.mdat all times.
Conversation Separation (Hard Rules)
- Strategy conversations: entry/exit logic and behavior.
- Architecture conversations: cross-component design and interfaces.
- Coding conversations: implementation details and diffs.
- Do not mix decisions across tracks; record architecture decisions in
docs/00-governance/decisions.md.
Documentation Sync Triggers
Update governance docs as part of normal task completion:
- Update
docs/00-governance/active_work.mdwhen current priorities, status, blockers, or ownership change. - Update
docs/00-governance/roadmap.mdwhen milestone sequence, scope, or timing changes. - Update
docs/00-governance/decisions.mdwhen a durable tradeoff or architecture decision is made. - Update
CLEANUP_LOG.mdwhen cleanup debt is created, resolved, or deferred.
Compatibility and Safety Baselines
- C# 5.0 only (
.kilocode/rules/csharp_50_syntax.md). - NT8 compile safety (
.kilocode/rules/ninjascript_guardrails.md,.kilocode/rules/nt8compilespec.md). - Verification gates (
.kilocode/rules/verification_requirements.md).