Skip to content

Commit 5745e28

Browse files
committed
chore: update project files
1 parent 97b8d67 commit 5745e28

8 files changed

Lines changed: 78 additions & 1 deletion

.gitignore

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,11 @@ _diag_*.py
7171
.specsmith/esdb_migration_manifest.json
7272

7373
# Old Warp branding directory — renamed to .kairos/; prevent accidental re-creation
74-
.warp/
74+
# Exception: .warp/workflows/ is the standard Warp terminal repository workflow location.
75+
# Use .warp/* (not .warp/) so git recurses into subdirectories for the !-exceptions below.
76+
.warp/*
77+
!.warp/workflows
78+
!.warp/workflows/**
7579

7680
# Rust build artifacts
7781
crates/chronomemory/target/
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
name: specsmith — Audit
2+
command: specsmith audit
3+
tags:
4+
- specsmith
5+
- governance
6+
description: >
7+
Run the specsmith governance audit. Checks requirements vs tests vs
8+
architecture for drift. Required before advancing an AEE phase.
9+
All 27 checks must pass (or be suppressed) before a phase advance.
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
name: specsmith — Checkpoint (Governance Anchor)
2+
command: specsmith checkpoint
3+
tags:
4+
- specsmith
5+
- governance
6+
description: >
7+
Emit the GOVERNANCE ANCHOR block showing current phase, health, REQ/TEST
8+
counts, and active work items. Run every 8-10 turns in an AI session,
9+
or any time you suspect drift. Output must be included verbatim in any
10+
context summary.
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
name: specsmith — Phase Status
2+
command: specsmith phase show
3+
tags:
4+
- specsmith
5+
- governance
6+
description: >
7+
Show the current AEE phase and its readiness checklist. Phases are:
8+
inception → architecture → requirements → test_spec → implementation →
9+
verification → release. Use `specsmith phase next` to advance after a
10+
clean audit.
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
name: specsmith — Preflight
2+
command: specsmith preflight "{{intent}}" --json
3+
tags:
4+
- specsmith
5+
- governance
6+
description: >
7+
Run a governance preflight check before any code change. Describe what
8+
you intend to do; the broker returns accepted / needs_clarification /
9+
rejected plus a work_item_id. Never make a code change without an
10+
accepted preflight.
11+
arguments:
12+
- name: intent
13+
description: One sentence describing the change you are about to make (e.g. "fix the parser bug in lexer.py")
14+
default_value: describe your intended change here
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
name: specsmith — Save (commit + push + ESDB backup)
2+
command: specsmith save
3+
tags:
4+
- specsmith
5+
- governance
6+
description: >
7+
Governance-aware save: backs up the ESDB (ChronoStore), creates a
8+
governed git commit if there are staged changes, and pushes. Always
9+
use this instead of plain `git commit`. Run at the end of every
10+
session or after completing a feature or fix.
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
name: specsmith — Session End
2+
command: specsmith save && specsmith kill-session
3+
tags:
4+
- specsmith
5+
- governance
6+
description: >
7+
End-of-session teardown: runs specsmith save (ESDB backup + commit +
8+
push) then kills governance-serve and any tracked agent processes.
9+
Always run this before closing Warp. Never leave a session with
10+
uncommitted governance changes.
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
name: specsmith — Session Start
2+
command: specsmith kill-session 2>/dev/null || true && specsmith migrate run && specsmith audit && specsmith sync && specsmith checkpoint
3+
tags:
4+
- specsmith
5+
- governance
6+
description: >
7+
Full specsmith session bootstrap: kill any orphaned processes, apply
8+
pending migrations, run governance audit, confirm machine sync, and
9+
emit the GOVERNANCE ANCHOR checkpoint. Run this at the start of every
10+
session before touching any code.

0 commit comments

Comments
 (0)