Skip to content

LACD v1.0.0

Choose a tag to compare

@SkyOneBranch SkyOneBranch released this 12 Oct 07:26
· 35 commits to main since this release
36df9d5

LACD v1.0.0 — first public release

Independent, generic, business-agnostic governance framework for agentic software development.

Added

  • CLI (lacd): init / doctor / status (+--json) / verify (--strict, --evidence) / upgrade (--check, --dry-run, --to, --prepare-pr, --accept-major, --template-dir, --yes)
  • Adoption state machine (7 states, 4 dimensions, reason codes), schema-validated status JSON
  • Version lock (.lacd/lock.json), trusted-source discovery, SemVer compatibility policy
  • Upgrade engine: 3-way migration, marked-section merge, conflict refusal, backup + rollback, idempotent re-runs
  • upgrade --prepare-pr: branch + PR, dedupe, evidence-bound, never auto-merges
  • T0/T1/T2 risk classification; agent protocol; remote-enforcement check (fail-closed)
  • Tests: 301 passed (AT-01..AT-25, e2e, security negatives), coverage 88%

Install: pip install "git+https://github.com/SkyCjq/LACD.git@v1.0.0" (Python 3.11+, deps: pyyaml, jsonschema)

Template bundle

lacd-templates-1.0.0.zip — SHA-256 verified by lacd upgrade before use:

{"template_bundle": {"url": "https://github.com/SkyCjq/LACD/releases/download/v1.0.0/lacd-templates-1.0.0.zip", "sha256": "e7f5a2ad8c57104b67653c9785622ec67b051020091deb98e4e5eb229682baad"}}