A transparent project history

Small releases. Clear changes.

Every release has a short, human-readable note and a deterministic check behind it. The repository remains the canonical source.

Follow the trail.

0.2.0

Added

  • Implicit Sillage routing with compact orient, shape, slice, build, prove, review, and handoff skills.
  • Language-neutral architecture, testing, SOLID, DDD, frontend, interface, systems, security, platform, relational-data, and document-data lenses.
  • Audit, migration, debugging, and test-hygiene lenses for legacy and proof quality.
  • Progressive engineering doctrine: patterns and Clean Architecture are chosen from observed pressure, never imposed as ceremony.
  • Markdown-first installation and a Pages quality gate before deployment.

The release remains human-governed; merge, tag, and publication are recorded separately from local verification.

0.2.0

Added

  • Full workflow kernel with decision-bound review and handoff artifacts.
  • Read-only context and status views plus explicit local transition writes.
  • Sillage orchestration skill, templates, and executable pilot.
  • Provider-neutral execution profiles for matching reasoning capability and effort to each workflow stage.
  • Portable delegation requests for bounded parent or subagent work.
  • Codex adapter profiles for decision research, isolated implementation, and read-only review.

Changed

  • Release validation now requires a versioned changelog section before a tag can publish.

View the tagged release on GitHub →

0.1.0

Added

  • Human-governed workflow kernel with explicit lifecycle transitions.
  • Project, task, decision, verification, and handoff contracts.
  • Deterministic doctor, task-store, changelog, and quality checks.
  • Research skill and Agent Plugins packaging.

View the tagged release on GitHub →

A release is a claim.

A release is not just a version string. The changelog entry, quality gate, contract checks, and release notes must agree. Publishing stays a human-owned action.

If a change is not worth explaining in one short changelog entry, it probably is not a small enough slice yet.

Follow the trail on GitHub.

See all releases