Strategy
Technical strategy with Mermaid diagrams — system overview, architectural principles, data architecture, and more.
Data Model
The high-level data model summary; full editor lives in Backend → Data Model.
Custom Functions
Cross-link. Custom server logic lives under Backend, not Specifications.
Integrations
Cross-link. Third-party connections live under Backend, not Specifications.
What’s actually a spec
Strategy and Data Model are the technical specifications proper. Custom Functions and Integrations appear in the Technical Design sidebar group for navigation convenience, but their content is configured under Backend — that’s where credentials, code, and deployment live. When you change a custom function or an integration, you don’t re-run spec generation; you edit it in place and the change applies on the next deployment.How technical specs feed generation
Strategy describes the architecture in prose and diagrams — the build agents read it when making structural decisions about the codebase (modular monolith vs. service split, REST vs. GraphQL emphasis, where caching should live). Data Model defines the tables, relationships, and types the backend exposes. Both feed code generation directly. The Strategy page also stores the Mermaid diagrams Archie’s agents reference and humans can read when onboarding to the project.FAQ
Can I have a project without a Technical Strategy?
Can I have a project without a Technical Strategy?
Archie always generates a strategy from your plan. You can edit or simplify it; you can’t skip it. The strategy is what the build agents use to make architecture-level decisions.
If I change the data model in Backend, does the spec update?
If I change the data model in Backend, does the spec update?
Yes. The Data Model spec page is a synchronized view of the actual data model — edits in either place reflect in both.