Skip to content

Releases: talionwar/fondamenta-archcode

v0.5.0 — Major deps upgrade

15 Mar 15:09

Choose a tag to compare

What's Changed

Dependencies

  • commander 12.1.0 → 14.0.3
  • ora 8.2.0 → 9.3.0
  • @types/node 22.19.11 → 25.5.0

CI/CD

  • Fixed GitHub Actions: package-lock.json now tracked
  • Dropped Node 18 from CI matrix (EOL)
  • engines updated to node >=20
  • Fixed repository URL for npm provenance
  • Added NPM_TOKEN secret for automated publishing

Verification

  • 124/124 tests passing
  • TypeScript typecheck clean
  • 0 npm vulnerabilities

v0.4.0 — Manual Sections, Incremental Mode, writeIfChanged

12 Mar 21:11

Choose a tag to compare

What's New

Manual Sections Preservation

Human-written content survives fondamenta analyze regeneration:

  • Marker-based: <!-- MANUAL-START:id --> / <!-- MANUAL-END:id -->
  • Split-point: everything after ## Manual Notes is preserved

Incremental Mode

fondamenta analyze --incremental — uses git diff to only analyze changed files.

writeIfChanged

Files are only written to disk when content actually differs — zero-noise git diffs.

Agent Improvements

  • Dead code: no longer flags middleware.ts and other Next.js framework files
  • Convention enforcer: skips generated files (Prisma client, next-env.d.ts)

Test Suite

124 tests passing across 18 test files + GitHub Actions CI.

Full Changelog: https://github.com/StudyIA-2026/fondamenta-archcode/blob/main/CHANGELOG.md