aboutsummaryrefslogtreecommitdiff
path: root/playwright-js
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-06-13 13:23:18 -0500
committerCraig Jennings <c@cjennings.net>2026-06-13 13:23:18 -0500
commit651b65e25c2dd13a5a371f1de91e17a41d906a84 (patch)
treeb7feff3a428f2eec267a8bd81a83d209c606921a /playwright-js
parent9e4c58029785c418ad6dbdbff3988a8582388c34 (diff)
downloadrulesets-651b65e25c2dd13a5a371f1de91e17a41d906a84.tar.gz
rulesets-651b65e25c2dd13a5a371f1de91e17a41d906a84.zip
feat(workflows): add inbox-zero for routing the roam inbox by project
The global roam inbox (~/org/roam/inbox.org) is one shared capture file every project can see, and nothing routed its items to the project that owns them. inbox-zero claims the items prefixed for the current project, files them into that project's todo.org per the process-inbox discipline, and removes them from the shared inbox. Foreign-prefixed and unowned items stay. Every scan reports the total item count plus how many appear related to this project. This v1 is single-destination: it routes by explicit <project>: prefix only. The domain-aware mode that would guess every item's owner and empty the whole inbox in one run is deferred until the multi-project need is concrete. Wired into both session ends so each project touches the inbox twice a session: startup surfaces a read-only count and offer, wrap-up Step 3 sweeps the claimed set before the cleanup scripts so imported tasks ride the wrap commit. INDEX carries the trigger phrases.
Diffstat (limited to 'playwright-js')
0 files changed, 0 insertions, 0 deletions