v0.2.0 - Automated Documentation Workflow
What's Changed
✨ New Features (Docs Workflow)
codeforge docs create: New command to generate documentation from specifications (specs). It automatically registers the document in the.codeforge/docs/manifest.json.codeforge docs update: New command that analyzes modified files (viagit diff), matches them against thescopedefined inmanifest.json, and generates targeted AI prompts to update only the affected documentation.- Manual Update Mode: Added an optional
--docflag to the update command to skip automatic scope checking and force an update for a specific document. - README: Fully updated (both English and Portuguese) to document the newly integrated continuous documentation flow.
♻️ Refactor & Testing (Internal)
- Interactive CLI Menu: Fully refactored into a data-driven model using new internal components (registry, executor, and renderer).
- In-Memory Gateway: Created an
InMemoryWorkspaceGatewayfor the test layer, completely refactoring the logic forcontext-builder,status,plan,initialize-workspace,validate, and related flows to use it without touching the disk. - Typing: Strict TypeScript adjustments, eliminating implicit
anyreturns and adding type narrowing for catch errors.