Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 6 additions & 5 deletions .agents/skills/adaptive-wait/SKILL.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,11 +6,12 @@ description: Adaptive WAIT for agentic GitHub ops. Dual-gate before promote. Sta
Canonical: master `.agents/skills/adaptive-wait/SKILL.md`.

**BIUDL = Broad → Integrate → Validate → Develop → Learn.**
Fully Continuous Automated Development Evaluation Environment.

Master tip base: `cb995e76`. This cycle: ops/biudl-claude-primary-deprecate-agents-20260921.
Read `docs/ops/LANE-MATRIX.md` every WAIT cycle.
Primary entry: **`CLAUDE.md`** (root `AGENTS.md` deprecated redirect for Linguist/Jules only).
#682 EXTRACT/WAIT (130 files). #684 HOLD.
Master HEAD this session: `4c59c3c4`.
#724 WAIT gate-green (dual-gate SUCCESS; mergeable_state=unstable; base behind tip).
Operator ACTIVE. Stay busy on SSOT / EXTRACT while mergeable settles.
WAIT / HOLD / OBSERVE classify PRs. They do **not** authorize operator idle-poll.
Disjoint work while dual-gate runs: rewrite LANE-MATRIX, skill mirrors, Stepie RECON notes, minesweeper extracts.
AVOID HITL YOLO YEET AUTOAPPROVE.
Primary entry: `CLAUDE.md`.
Agent-Identity: Grok (Administrator)
17 changes: 9 additions & 8 deletions .agents/skills/evidence-led-monorepo-ops/SKILL.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,13 +5,14 @@ description: Continuous evidence-led admin ops on timerloggedout-spec/termux-mon

Canonical: master `.agents/skills/evidence-led-monorepo-ops/SKILL.md`.

Session 2026-09-21 10:09 PDT: live master tip `2e4f59aa` after #707 squash.
Session 2026-09-22 09:20 PDT: live master tip `4c59c3c4`.
Session pulse: ops/session-lane-matrix-20260922-0920.
**SSOT lane matrix:** `docs/ops/LANE-MATRIX.md` — rewrite every session.
**Peer routing:** Copilot is optional peer — NOT a promote gate.
**Mega policy:** size ≠ quality; dual-gate green + 130 files still EXTRACT.
Vercel 24h rate-limit is a **non-gate**.
#682 EXTRACT/WAIT. #684 HOLD. #685/#695/#702 OBSERVE.
#705/#706/#709 SUPERSEDE (older session rewrites vs post-#707 tip).
#432/#549/#601 EXTRACT. #630 minesweeper.
Skills co-loaded: adaptive-wait, approxination-lane.
**BIUDL = Broad → Integrate → Validate → Develop → Learn.**
#724 dual-gate SUCCESS; mergeable_state=unstable; rebase onto tip before promote.
#738 SUPERSEDE. #630 EXTRACT minesweeper (89 files, dirty).
#742/#741/#695/#733/#732 landed this window.
Operator ACTIVE. PR lanes WAIT/HOLD/OBSERVE are classifications, not operator idle.
AVOID HITL YOLO YEET AUTOAPPROVE.
Skills co-loaded: adaptive-wait, stepie-stepwise-ops, approxination-lane.
Agent-Identity: Grok (Administrator)
13 changes: 13 additions & 0 deletions .agents/skills/stepie-stepwise-ops/SKILL.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
---
name: stepie-stepwise-ops
description: Stepie AKA StepWise MCP as production planning surface for termux-monorepo. Load when planning milestones, expanding goal 2087, RECON-to-step mapping, dual-gate WAIT loops, or synchronizing Stepie with LANE-MATRIX and adaptive-wait.
---

Canonical: `.agents/skills/stepie-stepwise-ops/SKILL.md`.

Session 2026-09-22 09:20 PDT — tip `4c59c3c4`. Preferred extract #724 @ `e954e677` (rebase needed).
Goal 2087 remains the monorepo admin plan. Do not fragment into parallel ops goals for each PR.
Stepie plans do not merge PRs. Dual-gate + clean mergeable still required.
Operator ACTIVE. HOLD/WAIT/OBSERVE are lane labels, not Stepie idle.
AVOID HITL YOLO YEET AUTOAPPROVE.
Agent-Identity: Grok (Administrator)
75 changes: 48 additions & 27 deletions docs/ops/LANE-MATRIX.md
Original file line number Diff line number Diff line change
@@ -1,24 +1,30 @@
# LANE-MATRIX (living SSOT)

**Session:** 2026-09-21 16:13 PDT
**Session:** 2026-09-22 09:20 PDT
**Agent-Identity:** Grok (Administrator)
**Live master (base):** `cb995e76`
**This PR tip:** ops/biudl-claude-primary-deprecate-agents-20260921
**Live master (base):** `4c59c3c4` (help-wanted live status refresh 14:47Z)
**This PR tip:** ops/session-lane-matrix-20260922-0920
**Priority hub:** Issue #175

Rewrite this file every admin session. Copilot is optional peer, not a promote gate. Size ≠ quality. Promote when dual-gate is green **and** the diff is an extract, not a mega. Vercel rate-limit is non-gate. Age alone does not promote.
Rewrite this file every admin session. Copilot / CodeRabbit / Qodo / Devin are advisory, not promote gates. Size ≠ quality. Promote when dual-gate is green **and** mergeable_state is clean **and** the diff is an extract, not a mega. Vercel rate-limit is non-gate. Age alone does not promote.

**BIUDL = Broad → Integrate → Validate → Develop → Learn.** Fully Continuous Automated Development Evaluation Environment. **AVOID HITL YOLO MODE YEET AUTOAPPROVE.**
**BIUDL = Broad → Integrate → Validate → Develop → Learn.**
**AVOID HITL YOLO MODE YEET AUTOAPPROVE.**

**Status change (this cycle):** Root `CLAUDE.md` is sole primary agent entry. Root `AGENTS.md` is **deprecated** (Linguist / CedrLang / Jules redirect-only). Content folded. All lanes (Jules, Linguist, Sentinel, Bolt, help-wanted, Codespace, ecc-tools, Stepie) load `CLAUDE.md` first.
**Operator contract (this cycle):** HOLD / WAIT / OBSERVE classify *PRs*. They are **not** operator idle states. The administrator stays ACTIVE on disjoint EXTRACT / SSOT / skill work while dual-gate settles. Do not poll-idle.

## Landed this window (evidence)

| SHA | What |
|-----|------|
| (pending dual-gate) | CLAUDE.md BIUDL expanded + AGENTS.md deprecated redirect |
| (pending) | REFTEMPLATES directive corrected (no YOLO/YEET) |
| `cb995e76` | prior tip |
| `4c59c3c4` | help-wanted live status refresh 2026-09-22T14:47Z |
| `cf8d1247` | #742 Action Effectiveness events → replay history |
| `9a5beae6` | #741 replay evidence → corpus experiments |
| `187e2f98` | #695 AlphaEvolve / Dream-RSI Paper2Agent + evolutionary replay |
| `bf45b3ef` | #733 Help-Wanted Tribute dashboard control surface |
| `4fa585e7` | #732 Evidence Projection Surface (EPS) |

Prior pulse #738 (`814d0a71`, tip `ca7fd7c8`) is SUPERSEDE vs this tip.

## Dual-gate contract

Expand All @@ -28,38 +34,53 @@ Rewrite this file every admin session. Copilot is optional peer, not a promote g
4. Copilot / CodeRabbit / Qodo / Devin = advisory
5. GitLab / Mintlify = non-gate
6. Age alone does not promote; dual-gate + rebase onto live master does
7. Size ≠ quality: dual-gate green + 130 files still EXTRACT
7. Size ≠ quality: dual-gate green + mega file count still EXTRACT
8. `mergeable_state=unstable` is not promote — required checks / protection still settling

## Tip-first active lanes

| PR | Lane | Why |
|----|------|-----|
| #682 | EXTRACT / WAIT | ML keep-alive DAG (#175). 130 files. Prefer slimmer `ml/pipelines/` child. |
| this | SSOT / BIUDL | CLAUDE primary + AGENTS deprecate + directive hygiene |
| #680 / #708 | OBSERVE | Bolt live_catalog_feed family (Jules). Overlapping catalog work — do not double-merge. |
| #702 | OBSERVE | Gravitee observatory seed |
| #684 | HOLD / REBASE | unify Actions cadence; dirty vs tip |
| #685 | OBSERVE | arrhythmic-zero-token-search |
| #630 | EXTRACT | Jules dashboard rich UI — minesweeper |
| #432/#549/#601 | EXTRACT | ML wholesale family — keep-alive is #682 tree |

## Ancient / wrong-base HOLD

#47 OBSERVE/SUPERSEDED. #48 HOLD (base master-staging). #69 HOLD (feature base). #73 HOLD. #81 OBSERVE. #92 EXTRACT security slice. Do not close-as-superseded until extract lands.
| **#724** | EXTRACT / WAIT | Slim `ml/pipelines/` keep-alive. Dual-gate SUCCESS (hygiene + smoke). mergeable_state=unstable. Base still `ca7fd7c8` — rebase onto `4c59c3c4` before promote. 18 files. Preferred ML extract. |
| **this** | SSOT | Session pulse + operator-ACTIVE skill realign |
| #738 / #737 / #731–#722 | SUPERSEDE | Older session pulses vs tip `4c59c3c4` |
| #739 | EXTRACT | HITL control plane P0-P2 — review vs no-YOLO policy |
| #740 | OBSERVE (draft) | System One classifier experiment lanes |
| #735 | EXTRACT | Sentinel symlink harden — minesweeper vs dashboard family |
| #734 | EXTRACT | Palette dashboard a11y — overlap #630 |
| #736 | OBSERVE | Bolt ast-grep detection |
| #630 | EXTRACT / MEGA | Jules dashboard rich UI. 89 files, mergeable=dirty, minesweeper. Do not wholesale-merge. |
| #717 | EXTRACT | Gantt / PM adapters. Stale base `f1255c68`. |
| #714 | EXTRACT | stepie-stepwise-ops skill. Stale base. |
| #725 | EXTRACT | evidence JSONL → SeekLog |
| #543 | OBSERVE | skill-quality lane; dirty vs tip |
| #587 | OBSERVE | Jules timing quotas; stale |
| #523 | OBSERVE | historical backfill |
| #103 | OBSERVE | CAVEMAN-micro |
| #67 | OBSERVE | PR scope discipline docs |
| #48 | WRONG-BASE | base `master-staging` — extract later, no YOLO close |
| #682 family / #432/#549/#601 | EXTRACT mega | Prefer #724 child over 130-file wholesale |

## Ancient / wrong-base

#47 OBSERVE/SUPERSEDED. #48 wrong-base (`master-staging`). #69 wrong-base feature. #73 stale. #81 OBSERVE. #92 EXTRACT security slice. Do not close-as-superseded until a slimmer extract lands.

Operator does **not** sit in HOLD. Classify the PR, then ship a child extract or SSOT pulse.

## Issue → PR map

| Issue | Role | Linked |
|-------|------|--------|
| **#175** | OPERATOR matrix + dual-gate | #432 #549 #601 #682 (ML); #630 minesweeper |
| **#175** | OPERATOR matrix + dual-gate | #724 preferred ML; #682 mega parent; #630 minesweeper |
| #184 | Credential inventory (notes only) | secrets hygiene |
| #117 | Agent2Agent / MCP Agent Mail | #143 |
| #88/#91/#94 | routing | #48 family |
| #50 | termux-smoke / master-staging gate | dual-gate ancestry |

## Next cycle

1. Dual-gate this PR; promote only when green + outcome verified.
2. Leave #682 EXTRACT until sliced.
3. Stay busy on SSOT / skill upgrades while CI waits. No HITL YOLO merge.
4. Jules / Linguist: confirm AGENTS.md is redirect-only.
1. Rebase #724 onto `4c59c3c4`; promote only when dual-gate re-greens **and** mergeable_state is clean.
2. Keep ML pipelines (`ml/pipelines/`) intact; do not wholesale-merge #682.
3. Slice #630 dashboard fallback only if dual-gate can stay green on a <20 file child.
4. Stay busy on SSOT / skill mirrors / Stepie notes. No HITL YOLO merge.
5. Close older session pulses (#738 and earlier) only after this pulse is the living SSOT or they conflict.
Loading