coreci-cairo a9d9fefeb8 executor-config: bump allowlist to v4; add WRITE_VERBUCKENCE + read_targets classifier + tests
Per COO brief 2026-09-26 §D6 [1]:
- defaults.read_targets: [coreci/company] (every agent inherits read-only AUTO_RUN)
- agent read_targets UNION defaults (append-only, never override)
- WRITE_VERBUCKENCE pre-hoc classifier gate
- T1–T17 test cases; T8/T17 xfail (deny_read_targets punted)

[1] CAIRO task brief — consolidated D1–D6 (per-home mailbox + read_targets parser)
2026-10-04 17:05:53 +00:00
2026-10-03 21:41:01 +00:00

coreci/executor-config — coreci-executor (Write Executor, Design v1.0)

Single governed write rail from Open WebUI agents to Gitea.

  • allowlist.yaml — policy engine config (AUTO_RUN vs NEEDS_APPROVAL; fail-closed)
  • compose.yaml + executor.env.example — deployment (secrets in .env only)
  • app/ — coreci-executor v0.1.1 (FastAPI)
  • docs/ — approval-UI spec, runbook, Open WebUI registration guide
  • logs/ — git-durable audit JSONL (one line per request event)

Governance: agent authors -> executor gates -> PO approves (NEEDS_APPROVAL) -> executor runs as coreci-executor (non-admin; collaborator-write ONLY on the repos granted in the deployment pack) -> audit + Discord notify. Secrets never in chat, repos, or tool calls — executor env vars only.

S
Description
No description provided
Readme 138 KiB
Languages
Shell 63%
Python 35.6%
Dockerfile 1.4%