From 029235a58294a57aaf3c2759fd2e3c9d89319c8a Mon Sep 17 00:00:00 2001 From: Aaron Stainback Date: Sat, 16 May 2026 18:18:40 -0400 Subject: [PATCH] chore(b-0058): decompose layer 4 - alignment clause drift detector --- docs/BACKLOG.md | 1 + ...058-ai-ethics-and-safety-research-track.md | 2 +- ...-0058.4-alignment-clause-drift-detector.md | 30 +++++++++++++++++++ 3 files changed, 32 insertions(+), 1 deletion(-) create mode 100644 docs/backlog/P1/B-0058.4-alignment-clause-drift-detector.md diff --git a/docs/BACKLOG.md b/docs/BACKLOG.md index 89955b986..dd9b9aed4 100644 --- a/docs/BACKLOG.md +++ b/docs/BACKLOG.md @@ -38,6 +38,7 @@ are closed (status: closed in frontmatter)._ - [ ] **[B-0058](backlog/P1/B-0058-ai-ethics-and-safety-research-track.md)** AI ethics + safety research track — filter-gate for resonance adoptions + alignment-clause consistency audit - [ ] **[B-0058.1](backlog/P1/B-0058.1-retractibility-gate.md)** AI ethics + safety research track — retractibility-and-log check - [ ] **[B-0058.3](backlog/P1/B-0058.3-candidate-failure-honesty-log.md)** Candidate-failure honesty log +- [ ] **[B-0058.4](backlog/P1/B-0058.4-alignment-clause-drift-detector.md)** Alignment-clause drift detector - [ ] **[B-0060](backlog/P1/B-0060-human-lineage-external-anchor-backfill-all-substrate-beacon-safe.md)** Human-lineage / external-anchor backfill across all factory substrate — Beacon-safe + human-anchored prior-art citations for every load-bearing concept - [x] **[B-0061](backlog/P1/B-0061-finish-monolith-to-per-row-migration-no-residue-aaron-2026-04-28.md)** Finish docs/BACKLOG.md monolith → per-row migration — "don't miss anything, no residue for next-Otto" (Aaron 2026-04-28) - [x] **[B-0063](backlog/P1/B-0063-streamed-installer-download-to-temp-checksum-pattern-codex-p0-pr-75.md)** Streamed-installer download-to-temp + checksum-verify pattern — replace pipe-to-shell for upstream installers (Codex P0 on PR #75) diff --git a/docs/backlog/P1/B-0058-ai-ethics-and-safety-research-track.md b/docs/backlog/P1/B-0058-ai-ethics-and-safety-research-track.md index d7b30a9cc..b7d88b1ff 100644 --- a/docs/backlog/P1/B-0058-ai-ethics-and-safety-research-track.md +++ b/docs/backlog/P1/B-0058-ai-ethics-and-safety-research-track.md @@ -52,7 +52,7 @@ Every new skill under `.claude/skills/**`, persona under `.claude/agents/**`, gl Candidates that fail the ethics+safety gate are recorded as failure-data on the honesty dashboard, NOT silently dropped. Rubber-stamping is the exact failure-mode the three-filter discipline exists to prevent — this gate extends that discipline into the ethics axis. *(This item has been sliced into B-0058.3 for atomic mechanization).* -### 4. Alignment-clause drift detector +### 4. Alignment-clause drift detector (DECOMPOSED -> B-0058.4) If a clause in `docs/ALIGNMENT.md` is about to be weakened or removed via the renegotiation protocol, this track generates the impact-survey across factory surfaces that touch the clause. Answers "who depends on this clause, and what breaks if it moves?" before the renegotiation is accepted. diff --git a/docs/backlog/P1/B-0058.4-alignment-clause-drift-detector.md b/docs/backlog/P1/B-0058.4-alignment-clause-drift-detector.md new file mode 100644 index 000000000..bc0a921e3 --- /dev/null +++ b/docs/backlog/P1/B-0058.4-alignment-clause-drift-detector.md @@ -0,0 +1,30 @@ +--- +id: B-0058.4 +priority: P1 +status: open +title: Alignment-clause drift detector +tier: substrate-foundational-discipline +effort: M +ask: Aaron 2026-04-21 +created: 2026-05-16 +last_updated: 2026-05-16 +depends_on: [B-0058] +composes_with: [docs/ALIGNMENT.md] +tags: [ai-ethics, ai-safety, alignment, drift-detector] +type: friction-reducer +--- + +# B-0058.4 — Alignment-clause drift detector + +This is a peeled layer from B-0058. + +## What + +If a clause in `docs/ALIGNMENT.md` is about to be weakened or removed via the renegotiation protocol, this script generates the impact-survey across factory surfaces that touch the clause. + +It answers "who depends on this clause, and what breaks if it moves?" before the renegotiation is accepted. + +## Deliverable + +1. A TS script `tools/hygiene/alignment-drift-detector.ts` that searches for references to ALIGNMENT.md clauses and generates an impact report. +2. Integration of this script into the renegotiation protocol. \ No newline at end of file