6 Commits

Author SHA1 Message Date
coreci-sre 822eadb386 frozen-repo change (REQ-27 approval queue): allowlist.yaml 2026-10-18 21:41:09 +00:00
coreci-cairo 331809f014 executor-config: bump to v4.1; add MAILBOX_PATH_RE + Decision 6 exemption
Per CAIRO task brief 2026-09-26 [1] (D1-D6), Decision 6 mailbox
writes are ALWAYS AUTO_RUN against the sender's own home.
v4 did not implement this; v4.1 adds:

* MAILBOX_PATH_RE recognises <home-repo>/mailbox/(outbox|inbox)/<path>
  for both coreci-<role>/home (standard) and coreci/<role>/home
  (forward-compat).
* classify() extended with own-home gate: if every target is an
  own-home mailbox path and no non-mailbox write verb is present,
  classify AUTO_RUN.
* T18-T25 added; T8/T17 xfail preserved.
* deny_read_targets NOT implemented (per brief).

[1] CAIRO task brief - consolidated D1-D6
    (per-home mailbox + read_targets parser)
2026-10-04 17:58:12 +00:00
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
coreci-coo 2446f50fb1 allowlist: own-home AUTO_RUN for coreci-cpo + coreci-cairo (onboarding step 5; enables first-run acceptance jobs) 2026-10-04 04:59:37 +00:00
coreci-coo 162b27e631 executor skeleton v0.1.1: complete app/docs; Dockerfile git+curl; main.py fixes (syntax, credential injection, cleanup); prohibit_login verified (pack 2026-10-03-E2) 2026-10-03 17:17:40 -04:00
grimacing 5a8e53d833 Add allowlist.yaml 2026-10-03 20:58:48 +00:00