Skip to content
pace551Public

About

ASPEC — Agent Safety, Performance, Enforcement & Compliance. A constitution, standards corpus, and enforcement engine for governing AI coding agents.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

ASPEC

Agent Safety, Performance, Enforcement & Compliance

A personal development-governance framework that makes every Claude Code deliverable secure, tested, observable, and maintainable by rule rather than by mood — scaled across four tiers from personal scripts (T1) to commercial products (T4).

New here? Open docs/field-guide.html for the visual overview, or read docs/GUIDE.md for the detailed developer walkthrough (GOVERNANCE.md anatomy, waivers, evolution loop, troubleshooting).

How it works

  1. constitution/CONSTITUTION.md — ten invariants, always loaded, every task.
  2. standards/ — 67 standards in 11 families. Each has RFC-2119 rules with stable IDs, per-tier applicability, machine-run verification commands, a worked example, and anti-patterns. Frontmatter is the API.
  3. index.json — generated catalog. /govern classifies a task's tier, detects stacks, filters the index on tier/stacks/triggers, and loads only the matching standards (budget: ≤~15k tokens for a typical selected set).
  4. GOVERNANCE.md (per project) — tier, pinned standard versions, waivers, attestations. /verify-compliance executes every listed standard's verification commands; work is not "done" until it passes.
  5. Enforcement is layered — H (hooks that block actions), G (CI / verify gates that block "done"), A (advisory with forced attestation). Nothing is advisory-and-invisible.
  6. Evolution — learnings are harvested to the Obsidian vault Inbox; /evolve-standards promotes durable ones as versioned diffs. checks/build-index.py refuses to index a changed-but-unbumped standard.

Daily use

Moment Do
Starting a chunky task /govern → tier + compliance brief
New project /bootstrap-repo → scaffold + CI + hooks + GOVERNANCE.md
Before calling anything done /verify-compliance
Something felt wrong/missing /harvest-learnings
Quarterly (or model churn) /evolve-standards

Maintenance

python3 checks/build-index.py     # regenerate index.json + INDEX.md
python3 checks/lint-framework.py  # full self-lint (schema, rules, freshness)
checks/install.sh                 # install skills (+ optionally hooks) globally

Framework-shape changes (new family, frontmatter schema, tier model) require an ADR in decisions/. Standard content changes require a version bump + changelog line.

About

ASPEC — Agent Safety, Performance, Enforcement & Compliance. A constitution, standards corpus, and enforcement engine for governing AI coding agents.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages