Skip to content

Releases: cybersoloss/claude-commands

v0.2.5-alpha — Pillar Awareness + Change-History Commands

22 Feb 09:23

Choose a tag to compare

What's New

All 6 DDD Commands updated for change-history workflow

Every command now participates in the unified change-tracking workflow:

Command Change
/ddd-implement Reads .ddd/change-history.yaml pending entries when called with no flags. New --ignore-history flag. Marks entries as implemented with timestamp + code files.
/ddd-update Writes pending_implement entries after applying spec changes (source: ddd-update)
/ddd-create Writes pending_implement entries for all generated spec files (source: ddd-create)
/ddd-sync Writes pending_implement entries when detecting new spec logic drift (source: ddd-sync)
/ddd-status Shows pending change-history entries section in status report
/ddd-test Scopes to recently implemented entries (last 2 hours) when called with no flags

Result: The recommended workflow is now just /ddd-implement (no flags) — it knows exactly what to implement based on what changed.

/ddd-evolve — Full Pillar Awareness

Previously pillar-blind; now tracks Logic/Data/Interface/Infrastructure throughout:

  • Filter G — pillar balance check: flags plans that ignore 2+ pillars
  • pillar field on every recommendation (real gaps and enhancements)
  • pillar_distribution in plan metadata (counts per pillar)
  • Pillar distribution table in summary output
  • --apply mode now targets pillar-specific files (which Usage Guide sections, which ddd-tool src/ dirs, which validators) instead of generic file targets