Skip to content

HeimForge v0.4.0

Choose a tag to compare

@twilightsaurus twilightsaurus released this 15 Sep 13:24
· 42 commits to main since this release
8eb7ff6

Context architecture

  • Replaced the generated flat .context/*.md bundle with a routed context architecture separating stable references, mutable project state, and version-sensitive findings.
  • Added explicit context routing, scoped authority, finding ownership/backlinks, schema rules, and reusable finding templates.
  • Tightened generated repository guardrails and task-specific context loading to reduce authority ambiguity and stale-context edits.

Harness and maintenance

  • Added ICM Architect as a pinned HeimForge submodule for context architecture auditing.
  • Added GitHub Actions CI for the canonical test suite, template validation, and repository-cleanliness checks.
  • Hardened CI portability across WSL and hosted Linux runners, including environment-derived filesystem fixtures, hosted-runner concurrency timing, and .NET 8 SDK selection.
  • Updated generated OMP skills, bootstrap guidance, networking/testing documentation, and Valheim inspection workflows for the routed context model.
  • Clarified that check-game-update.sh fingerprints the current gameplay assembly and lists Harmony targets requiring manual semantic revalidation; it does not validate patch semantics.

Validation

  • Expanded bootstrap and template regression coverage for the routed context structure, identity constraints, game-stack maintenance, environment paths, and game-internal inspection.
  • Dogfooded the generated context migration in Vibeheim and completed controlled implementation/planning comparisons before the release gate.