aboutsummaryrefslogtreecommitdiff
path: root/.ai/workflows/INDEX.org
diff options
context:
space:
mode:
Diffstat (limited to '.ai/workflows/INDEX.org')
-rw-r--r--.ai/workflows/INDEX.org2
1 files changed, 2 insertions, 0 deletions
diff --git a/.ai/workflows/INDEX.org b/.ai/workflows/INDEX.org
index 3f54f7c..a910230 100644
--- a/.ai/workflows/INDEX.org
+++ b/.ai/workflows/INDEX.org
@@ -102,6 +102,8 @@ This index must list every =.org= file in =.ai/workflows/= except this one and e
- Triggers: "let's create/define/design a workflow for [activity]", or unmatched workflow request after this index returns no hit.
- =rename-artifact.org= — rename an =.ai/= workflow or script across the canonical + mirror trees, rewriting every reference on a token boundary and leaving =sessions/= history alone. Backed by =scripts/rename-ai-artifact.sh=, which runs =workflow-integrity= + =sync-check= after the move.
- Triggers: "rename this workflow", "rename the [X] workflow/script", "let's run the rename-artifact workflow".
+- =session-harvest.org= — monthly mining pass over recent =.ai/sessions/= summaries across every AI project, proposing promotion candidates in four lanes: patterns for the catalog, durable facts for the KB, rule refinements, workflow learnings. Dedups against each lane's existing content, applies the =/codify=-grade quality gates plus a work-confidentiality scrub, presents a multi-select slate, executes approved promotions, and aggregates the =KB:= receipt lines into a metrics readout. Stamps =:LAST_HARVEST:= in =notes.org=. Natural home: the rulesets project.
+ - Triggers: "session harvest", "harvest the sessions", "let's run the session-harvest workflow", "monthly harvest", "mine the sessions"
- =no-approvals.org= — drop the interaction-level approval gates for a pre-agreed batch while keeping engineering-discipline gates (=/review-code=, =/voice personal=, tests, session-log updates, subagent reviews, destructive-action consent). Mode stays on until Craig turns it off, a real question arises, the queue empties, or the conversation switches topics.
- Triggers: "no-approvals mode", "no approvals", "no-approval", "no need for approval gates", "stop asking, just keep going", "I'll check back in when you're done or stuck", "do all =<selector>= with no-approval"
- =cross-agent-comms.org= — protocol for cross-project agent coordination via =inbox/from-agents/= (file-based IPC, GPG-signed, supports cross-machine over Tailscale). Auto: when =cross-agent-watch= detects a new inbound message, or when an agent decides to initiate a cross-project conversation. Operational scripts (=cross-agent-send=, =-recv=, =-watch=, =-status=, =-discover=, =-halt=, =-resume=) and their READMEs live at =.ai/scripts/cross-agent-comms/=.