Skip to content

Throughstone v1.7.0

Choose a tag to compare

@mherschberg mherschberg released this 10 Aug 17:29
· 46 commits to main since this release

A base-refactor release: 1.7 generalizes the method so it fits not just brand-new,
MVP-first projects but also later phases, re-runs, custom conventions, and existing
codebases. Two opt-outable default shifts (the doc-maturity ladder and the check-in
cadence); nothing existing is force-migrated.

Highlights:

  • Method graduates to version 1.0 (from 0.4 beta) as the core method stabilizes.
  • inputs/ folder — a durable home for design documents you already have (specs/PRDs,
    prior architecture/protocol docs, UI designs, research); the kickoff and every architecture
    session read and build on them.
  • Existing-project support: planning scaffolds only unregistered repos, plans by extending
    what already exists, and targets the first uncompleted phase (not always Phase 1); a repo can
    be registered in place from a location outside the Code/* shell.
  • Phase 1 is a chosen first milestone — MVP / POC / prototype / v1 — not always an MVP.
  • Architecture-doc metadata decoupled into Version / Status / optional Coverage; the
    maturity ladder is redefined Draft → Current → Deprecated.
  • Check-in gains a deferred-coverage sweep, and its cadence is project-selectable (default 20).
  • Release/launch stage is a recorded project fact; sessions calibrate breadth to the stage
    and rigor to what's at stake.

Migration: see the docs hub's UPDATING-THROUGHSTONE.md (1.7 section). Greenfield runs are
byte-identical unless you opt into a shift.

Verification:

  • ./doctor.sh check
  • ./doctor.sh links
  • scaffold regression tests under tests/