Skip to main content

Spec-Driven Development (SDD) framework for Claude Code users.

Project description

trueline

Spec-Driven Development (SDD) framework for Claude Code users: specs and architecture as living documents and source of truth, evolution via spec deltas and ADRs, finalization with a judge-until-convergence loop and a human gate — all driven by an external orchestrator over a headless core.

Status: Milestone 1 (skeleton) implemented — strict schemas, fold-engine with byte-for-byte parity with OpenSpec, ADR log with projected state, derived state machine, cumulative gates, judge-until-convergence loop, headless invocation (SDK/CLI) and the full CLI surface.

trueline init                 # .trueline/ skeleton + config.yaml
trueline propose <id>         # phases: propose → plan → decompose → build
trueline validate [<id>|--ci] # battery of checks (drift) / post-merge net
trueline finalize <id>        # refactor short-circuit or judge loop
trueline approve|reject <id>  # human gate of finalization
trueline status [<id>]        # derived state + next step
trueline adr list             # decision log with display numbering

Documents

  • docs/DESIGN.md — conceptual design (v5). In conflict with the spec, the design wins.
  • docs/M1-SPEC.md — technical specification of Milestone 1 (r4, FINAL): the source of truth of the implementation.
  • docs/M1-HANDOFF.md — implementation state, agenda and working style.

License

MIT — see LICENSE. The fold-engine parity suite is translated from the OpenSpec test suite (MIT) — see THIRD-PARTY-NOTICES.md.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

trueline-0.1.0.dev0.tar.gz (720.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

trueline-0.1.0.dev0-py3-none-any.whl (223.9 kB view details)

Uploaded Python 3

File details

Details for the file trueline-0.1.0.dev0.tar.gz.

File metadata

  • Download URL: trueline-0.1.0.dev0.tar.gz
  • Upload date:
  • Size: 720.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.8.22

File hashes

Hashes for trueline-0.1.0.dev0.tar.gz
Algorithm Hash digest
SHA256 9caba916829117281c770124ab1263e93900fb2daf97f6496651077fba9b8ff2
MD5 d0fe2a248a3ce062ac9a916465624af9
BLAKE2b-256 8cab6ec14daafb62f8463c9456dfcdb2c3eb9fbfd3ee29cefdd0174e8a8818ad

See more details on using hashes here.

File details

Details for the file trueline-0.1.0.dev0-py3-none-any.whl.

File metadata

File hashes

Hashes for trueline-0.1.0.dev0-py3-none-any.whl
Algorithm Hash digest
SHA256 8f4117796af32f8dfbbcd35e817e4dd9c575f55b38d5357a6581924bc624f944
MD5 e89dede004610615ba705439da04b999
BLAKE2b-256 ce5c0c05b674cef753c4c6d7dbe9f7b51e37140d5a16d23475e152fc81ba6dee

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page