Skip to content

v0.2.0 - Automated Documentation Workflow

Choose a tag to compare

@Devgustavogomes Devgustavogomes released this 30 Aug 16:50
· 224 commits to main since this release

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 (via git diff), matches them against the scope defined in manifest.json, and generates targeted AI prompts to update only the affected documentation.
  • Manual Update Mode: Added an optional --doc flag 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 InMemoryWorkspaceGateway for the test layer, completely refactoring the logic for context-builder, status, plan, initialize-workspace, validate, and related flows to use it without touching the disk.
  • Typing: Strict TypeScript adjustments, eliminating implicit any returns and adding type narrowing for catch errors.