Commit Graph

26 Commits

Author SHA1 Message Date
ccf08cfb67 Merge pull request 'docs: update poller to dispatcher architecture (closes #4)' (#5) from fix/update-poller-docs into main
All checks were successful
check / check (push) Successful in 9s
2026-02-28 16:31:43 +01:00
clawbot
0284ea63c0 docs: update poller to dispatcher architecture (closes #4)
All checks were successful
check / check (push) Successful in 11s
Replace flag-file + heartbeat approach with the production dispatcher
pattern: poller triages notifications and spawns isolated agents
directly via openclaw cron. Adds assignment scan for self-created
issues. Response time ~15-60s instead of ~30 min.
2026-02-28 06:29:32 -08:00
f3e48c6cd4 Merge pull request 'Expand sensitive output routing and make inbox references conditional' (#3) from fix/pii-and-conditional-email into main
All checks were successful
check / check (push) Successful in 9s
Reviewed-on: #3
2026-02-28 15:22:36 +01:00
clawbot
c0d345e767 expand PII routing to cover secrets, credentials, and operational info; make email/inbox references conditional
All checks were successful
check / check (push) Successful in 12s
- Rename 'PII Output Routing' → 'Sensitive Output Routing' throughout
- Expand scope to include secrets, credentials, API keys, flight numbers,
  locations, travel plans, medical info
- Replace hardcoded 'Emails' heartbeat check with conditional language
  ('Notifications — whatever inbox sources you've integrated')
- Remove 'email' from heartbeat-state.json example
- Update cross-references in SETUP_CHECKLIST.md
2026-02-28 03:40:13 -08:00
user
36223ca550 fix: agent should infer needed fields, not wait to be told
All checks were successful
check / check (push) Successful in 12s
2026-02-28 03:33:08 -08:00
user
f0a2a5eb62 docs: update Gitea notification section — webhook vs poller, flag-file approach
Some checks are pending
check / check (push) Waiting to run
- Replaced wake-event poller with flag-file approach (prevents DM spam)
- Added Option A (webhooks for VPS) vs Option B (poller for NAT)
- Documented the wake-event failure mode and why we switched
2026-02-28 03:30:49 -08:00
9631535583 Merge pull request 'Rewrite SETUP_CHECKLIST.md: replace checklists with paste-able agent prompts' (#1) from rewrite-setup-checklist-prompts into main
Some checks are pending
check / check (push) Waiting to run
2026-02-28 12:27:17 +01:00
user
b0495d5b56 rewrite SETUP_CHECKLIST.md: replace checklist items with paste-able agent prompts
All checks were successful
check / check (push) Successful in 13s
Each section now contains a self-contained prompt in a code block that
adopting users can paste directly to their agent. Prompts include full
URLs to raw reference docs. Fixes 'you provide' wording to 'your human
provides'. Keeps same phase/section structure.
2026-02-28 03:22:08 -08:00
clawbot
2bf32927ed add SETUP_CHECKLIST.md: 12-phase implementation guide for new OC instances
Some checks are pending
check / check (push) Waiting to run
2026-02-28 03:12:57 -08:00
clawbot
110e0f4158 branding: µPaaS by @sneak with proper attribution
All checks were successful
check / check (push) Successful in 11s
2026-02-28 02:48:53 -08:00
clawbot
4f68638a28 fix: agent can't see Gitea webhooks in Mattermost (bot-to-bot limitation)
All checks were successful
check / check (push) Successful in 11s
Mattermost hides bot messages from other bots to prevent loops.
Document why the notification poller exists as a workaround.
2026-02-28 02:43:35 -08:00
clawbot
a6cd3e5997 add branch protection as server-side interlock in both docs
All checks were successful
check / check (push) Successful in 11s
2026-02-28 02:42:28 -08:00
clawbot
780b231c41 add PR state machine: labels, transitions, assignment rules, automated sweep
All checks were successful
check / check (push) Successful in 11s
2026-02-28 02:40:17 -08:00
clawbot
e9e24638fd add issues-as-todo-list section: assignments as coordination flags
All checks were successful
check / check (push) Successful in 11s
2026-02-28 02:39:20 -08:00
clawbot
3950e33fff add AUTOMATED_DEV.md: Gitea + Mattermost + CI + µPaaS pipeline
All checks were successful
check / check (push) Successful in 12s
2026-02-28 02:38:27 -08:00
clawbot
0db057ff4a reframe quality standards as benefiting everyone, not just agents
All checks were successful
check / check (push) Successful in 11s
Humans also have limited state and drop things under cognitive load.
Universal make targets reduce context-switching cost across repos.
Agents can implement/enforce, but everyone benefits.
2026-02-28 02:28:34 -08:00
clawbot
f5e2d22398 Makefile section: credit pre-AI origin, authoritative because it IS the tooling
All checks were successful
check / check (push) Successful in 11s
2026-02-28 02:24:46 -08:00
clawbot
4f11af2de5 add checklists-over-prose section: why redundancy with REPO_POLICIES works
All checks were successful
check / check (push) Successful in 11s
2026-02-28 02:22:47 -08:00
clawbot
51677e3adb add git quality standards section: interlocking checks, linter policy, PR pipeline
All checks were successful
check / check (push) Successful in 11s
2026-02-28 02:21:45 -08:00
clawbot
3858a80846 fix: correct Docker image SHA, install make in slim image
All checks were successful
check / check (push) Successful in 22s
2026-02-28 02:17:48 -08:00
clawbot
b0452265c8 note: workspace repo deliberately commits secrets (private DR exception)
Some checks failed
check / check (push) Failing after 8s
2026-02-28 02:16:12 -08:00
clawbot
27c270755d add workspace-as-git-repo section: DR, state snapshots, prompt debugging
Some checks failed
check / check (push) Failing after 9s
2026-02-28 02:15:40 -08:00
clawbot
f65ea86e4b implement repo policies: Makefile, Dockerfile, CI, prettier, editorconfig, LICENSE
Some checks failed
check / check (push) Failing after 9s
Add failure stories section to OPENCLAW_TRICKS.md covering 10 real production
failures and fixes from the first three weeks of operation.
2026-02-28 02:06:35 -08:00
clawbot
c700721806 add system overview: how and why the pieces fit together 2026-02-28 02:03:52 -08:00
clawbot
e638376a1f add README with publication rules and REPO_POLICIES.md 2026-02-28 01:56:30 -08:00
user
e5f596816c initial: OPENCLAW_TRICKS.md — configuration recipes for OpenClaw agents 2026-02-28 01:54:31 -08:00