AI agents start fresh with each session and reverse engineer the codebase on-demand. Buildforce inverts this by loading accumulated context first—searching your context repository before you define requirements.
Traditional AI-assisted development follows this pattern:
The next session? Start over. Re-explain patterns. Re-discover decisions. Re-justify architectural choices.
Buildforce inverts this by loading context before defining requirements:
/research - Search accumulated context, explore codebase, fetch current best practicesThe next session? Start with rich context. Build on past decisions. Maintain consistency automatically.
When you run /research before /spec, your requirements are informed by:
Result: Specs that fit naturally into your existing architecture.
Plans generated from context-aware specs automatically reference:
Result: Code that feels like it was written by the same team.
Every completed feature enriches your context repository:
Result: Your project gets smarter with every feature.
Context isn't stored in a cloud service or proprietary format. It lives in version-controlled YAML files alongside your code:
.buildforce/
├── context/
│ ├── _index.yaml # Context catalog
│ ├── authentication.yaml # Auth module context
│ ├── error-handling.yaml # Error patterns
│ └── api-conventions.yaml # API design decisions
└── specs/
└── [feature-folders]/ # Feature specs and plans
Benefits:
/research queries across all context files/research and load relevant context.buildforce/context/Ready to experience context-first development? Follow the Quick Start guide to get Buildforce running in your project.