aboutsummaryrefslogtreecommitdiff
path: root/.ai
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-08-05 17:49:17 -0500
committerCraig Jennings <c@cjennings.net>2026-08-05 17:49:17 -0500
commit91ac5a10d02c65c721c0bd83df60982d468b5df6 (patch)
tree2e08d5ce337d23cf1a42a5acb4c9c2d0c66f2f9b /.ai
parent771c669706a36908d41deb42b1a14b98ec6dd5d3 (diff)
downloadrulesets-91ac5a10d02c65c721c0bd83df60982d468b5df6.tar.gz
rulesets-91ac5a10d02c65c721c0bd83df60982d468b5df6.zip
chore: track the teardown-gate, anchor-default and bundle-ignore findings
Four findings arrived from other projects. Each is graded and filed. Teardown kills the project's tmux session without checking whether another agent is living in it (P2). Shutdown mode has had that gate all along and calls it load-bearing. The agent-scoped session anchor should probably be the default rather than the opt-in. TMUX_PANE is a fourth option the proposal didn't consider: it's stable across calls and keeps the resolver a pure function of its environment. Every language bundle appends the same unconditional tooling block, which asserts the opposite of the truth in a project that tracks those files (P3). The wrap hook's block message names a workflow step instead of the command that clears it, so a project running an older workflow gets no route to the fix (P3).
Diffstat (limited to '.ai')
-rw-r--r--.ai/notes.org2
1 files changed, 1 insertions, 1 deletions
diff --git a/.ai/notes.org b/.ai/notes.org
index b6c85f8..be6708c 100644
--- a/.ai/notes.org
+++ b/.ai/notes.org
@@ -85,6 +85,6 @@ Format:
Markers maintained by workflows to record when they last ran. Read by other workflows that gate their behavior on freshness.
:LAST_AUDIT: 2026-07-20 (open set current — this session's shipped work (working/temp, triage-source-activation, silent-until-signal, suspend detach) closed as it went; sentry cluster consolidated (merged the /schedule tasks, added cross-host-coordination); nothing shipped-but-open per git reconcile. Live finding: the Polyglot + Subprojects scouting tasks are SCHEDULED 2026-07-20 and due.)
-:LAST_INBOX_PROCESS: 2026-07-31 (four work handoffs: standup-scripts proposal accepted with four changes and shipped as a212eeb; voice pattern #48 filed [#B], then its interaction.md mirror folded in on Craig's approval; a correction FYI acknowledged — my project-workflows fork claim was wrong, Phase 11 composes rather than shadows)
+:LAST_INBOX_PROCESS: 2026-08-04 (ten handoffs, batch-approved: four implemented — signature paths, lint-org anchor scope, gmail pagination floor, telega 404 callback; two folded — work's link sweep as independent confirmation, KB orphans 42 → 113; four filed — [#B] teardown live-sibling gate, [#B] agent-scoped anchor default, [#C] install-lang track-mode ignores, [#C] hook message names a step not a command; all four senders replied to)
Format: one =:MARKER: YYYY-MM-DD= line per workflow. Workflows overwrite their own marker on completion.