aboutsummaryrefslogtreecommitdiff
path: root/.ai/workflows/inbox-zero.org
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-06-20 23:28:37 -0400
committerCraig Jennings <c@cjennings.net>2026-06-20 23:28:37 -0400
commit76e55591e2a66e8ef42ee6e4535882545ee3d33b (patch)
tree84b83f62e0ea11374ffb9e870839787391c40461 /.ai/workflows/inbox-zero.org
parent8a50088b063a7e0e7a79e8f7aa799ee6185fd814 (diff)
downloadrulesets-76e55591e2a66e8ef42ee6e4535882545ee3d33b.tar.gz
rulesets-76e55591e2a66e8ef42ee6e4535882545ee3d33b.zip
feat(kb): wire consult + contribute KB prompts into the workflows
Recent session receipts read "promoted 0 / consulted no" across the board: the wrap-up KB-promotion check existed but fired too late, and nothing surfaced existing lessons to read. This adds the spec's four light prompts plus the read-side step it was missing. Startup gets two Phase C nudges (gated on the roam clone): a consult line listing project-relevant node titles, and a contribute line pointing at the best-practices node. Triage-intake and inbox-zero get a conditional end-of-flow capture reminder that fires only on real signal. Wrap-up gets an early reflection prompt at the top of Step 1 that feeds the existing receipt, so learnings are captured while fresh instead of reconstructed after the Summary. Ratifies the spec's five decisions and adds D6 (the read-side surfacing).
Diffstat (limited to '.ai/workflows/inbox-zero.org')
-rw-r--r--.ai/workflows/inbox-zero.org2
1 files changed, 2 insertions, 0 deletions
diff --git a/.ai/workflows/inbox-zero.org b/.ai/workflows/inbox-zero.org
index aa7c273..8c4719b 100644
--- a/.ai/workflows/inbox-zero.org
+++ b/.ai/workflows/inbox-zero.org
@@ -69,6 +69,8 @@ The roam inbox lives in a git repo (=~/org/roam=, auto-synced by the =roam-sync=
Report: moved (with their new priorities and tags), folded, dropped-as-done. Then the residue: foreign items (left for their owners, count only) and unowned items (count plus the headings that appear related to this project, for manual claim or prefix). Same "summarize what we kept" shape.
+If triaging this batch surfaced a durable, cross-project fact (a reference pointer worth keeping, a pattern worth recording), consider writing it to the agent KB as one =:agent:= node (see =knowledge-base.md=; personal projects only). Skip silently when nothing durable came up — never pad an empty run with a KB line.
+
* Skip conditions
- No =~/org/roam/inbox.org= → silent no-op.