59603f6e92
analyst(ET): auto-commit from analyst run_id=350
2026-06-08 11:23:26 +00:00
d5f11e5caa
docs: init ORCH-069 business request
2026-06-08 11:23:26 +00:00
8149eb7769
docs(ORCH-069): staging gate log — SUCCESS (8/10, C9a/C9b infra-waived)
...
CI / test (pull_request) Successful in 21s
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
2026-06-08 11:22:22 +00:00
58d6c433d1
docs(ORCH-067): staging gate verdict SUCCESS
...
Merge 15-staging-log.md artifact into main (staging gate passed, exit 0).
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
2026-06-08 10:34:16 +00:00
d49e88cf3f
tester(ET): auto-commit from tester run_id=359
CI / test (push) Successful in 23s
CI / test (pull_request) Successful in 24s
2026-06-08 08:45:31 +00:00
e7a5b50f97
reviewer(ET): auto-commit from reviewer run_id=358
2026-06-08 08:45:31 +00:00
cc87beb2b4
reviewer(ET): auto-commit from reviewer run_id=356
2026-06-08 08:45:31 +00:00
2824fd8543
architect(ET): auto-commit from architect run_id=354
2026-06-08 08:45:31 +00:00
c26a6b637c
analyst(ET): auto-commit from analyst run_id=353
2026-06-08 08:45:31 +00:00
dd5fe619d5
docs: init ORCH-071 business request
2026-06-08 08:45:31 +00:00
f6b5671267
docs(ORCH-071): staging gate log — SUCCESS (8/10, C9a/C9b infra-waived)
...
Staging check suite passed against orchestrator-staging (8501), exit 0.
All REAL pipeline checks green; sandbox-infra C9a/C9b waived per ORCH-061.
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
2026-06-08 08:45:01 +00:00
stream
2ec6873e33
integ: merge ORCH-068 reconciler livelock fix
...
# Conflicts:
# docs/architecture/README.md
# src/reconciler.py
2026-06-08 06:36:29 +00:00
stream
cac6539698
integ: merge ORCH-066 plane status model
...
# Conflicts:
# CHANGELOG.md
# docs/architecture/README.md
# src/plane_sync.py
# src/webhooks/plane.py
2026-06-08 06:34:37 +00:00
stream
af7472df05
integ: merge ORCH-059 confirm-deploy
...
# Conflicts:
# CHANGELOG.md
# docs/architecture/README.md
2026-06-08 06:32:53 +00:00
stream
995ba0af71
integ: merge ORCH-022 security/secret-scanning
2026-06-08 06:32:13 +00:00
post-deploy-monitor
06271b0bfb
docs(ORCH-021): post-deploy HEALTHY/NONE for ORCH-068
CI / test (push) Successful in 17s
CI / test (pull_request) Successful in 18s
2026-06-08 05:49:27 +00:00
deploy-finalizer
aa4161fc78
deploy(ORCH-036): finalize SUCCESS for ORCH-068
CI / test (push) Successful in 19s
CI / test (pull_request) Successful in 20s
2026-06-08 05:34:23 +00:00
6bbd530caa
tester(ET): auto-commit from tester run_id=351
CI / test (push) Successful in 19s
CI / test (pull_request) Successful in 21s
2026-06-08 05:18:46 +00:00
4b03f213f7
reviewer(ET): auto-commit from reviewer run_id=349
2026-06-08 05:18:46 +00:00
0605309602
architect(ET): auto-commit from architect run_id=347
2026-06-08 05:18:46 +00:00
044894cbe9
analyst(ET): auto-commit from analyst run_id=346
2026-06-08 05:18:46 +00:00
cb11137a77
docs: init ORCH-068 business request
2026-06-08 05:18:46 +00:00
48b54051e5
docs(ORCH-068): add staging gate log (staging_status: SUCCESS)
2026-06-08 05:18:24 +00:00
post-deploy-monitor
72d662ae88
docs(ORCH-021): post-deploy HEALTHY/NONE for ORCH-066
CI / test (push) Successful in 19s
CI / test (pull_request) Successful in 19s
2026-06-07 22:33:36 +00:00
deploy-finalizer
348cf8c164
deploy(ORCH-036): finalize SUCCESS for ORCH-066
CI / test (push) Successful in 19s
CI / test (pull_request) Successful in 19s
2026-06-07 22:18:32 +00:00
bc2347abd3
tester(ET): auto-commit from tester run_id=343
CI / test (push) Successful in 21s
CI / test (pull_request) Successful in 18s
2026-06-07 22:02:45 +00:00
62c1fe3461
reviewer(ET): auto-commit from reviewer run_id=342
2026-06-07 22:02:45 +00:00
22d3b77426
architect(ET): auto-commit from architect run_id=340
2026-06-07 22:02:45 +00:00
4a06537afd
analyst(ET): auto-commit from analyst run_id=339
2026-06-07 22:02:45 +00:00
b6c0e11e4d
docs: init ORCH-066 business request
2026-06-07 22:02:45 +00:00
3fb3d15cb4
docs(ORCH-066): add staging gate log (staging_status: SUCCESS)
...
CI / test (push) Has been cancelled
Staging check suite passed (8/10, exit 0): all REAL checks green;
C9a/C9b waived as known sandbox-infra (ORCH-061).
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
2026-06-07 22:02:33 +00:00
post-deploy-monitor
9f4d79baee
docs(ORCH-021): post-deploy HEALTHY/NONE for ORCH-059
CI / test (push) Successful in 18s
CI / test (pull_request) Successful in 19s
2026-06-07 19:44:39 +00:00
deploy-finalizer
7cdef6d377
deploy(ORCH-036): finalize SUCCESS for ORCH-059
CI / test (push) Successful in 18s
CI / test (pull_request) Successful in 18s
2026-06-07 19:29:34 +00:00
post-deploy-monitor
0cbb7ef0bb
docs(ORCH-021): post-deploy HEALTHY/NONE for ORCH-022
CI / test (push) Successful in 18s
CI / test (pull_request) Successful in 18s
2026-06-07 19:24:29 +00:00
ca41d9210b
tester(ET): auto-commit from tester run_id=337
CI / test (push) Successful in 20s
CI / test (pull_request) Successful in 17s
2026-06-07 19:20:41 +00:00
48943fe10a
reviewer(ET): auto-commit from reviewer run_id=336
2026-06-07 19:20:41 +00:00
dd07b58165
architect(ET): auto-commit from architect run_id=334
2026-06-07 19:20:41 +00:00
b67a61ecef
analyst(ET): auto-commit from analyst run_id=333
2026-06-07 19:20:41 +00:00
8fcb867dcf
docs: init ORCH-059 business request
2026-06-07 19:20:41 +00:00
4815e378d9
docs(ORCH-059): staging gate log — staging_status SUCCESS
...
CI / test (push) Has been cancelled
Staging check suite passed (exit 0); C9a/C9b sandbox-infra waived (ORCH-061).
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
2026-06-07 19:20:18 +00:00
deploy-finalizer
e07ee9e574
deploy(ORCH-036): finalize SUCCESS for ORCH-022
CI / test (push) Successful in 17s
CI / test (pull_request) Successful in 17s
2026-06-07 18:42:29 +00:00
8cdb9f194a
tester(ET): auto-commit from tester run_id=331
CI / test (push) Successful in 19s
CI / test (pull_request) Successful in 19s
2026-06-07 18:04:50 +00:00
cb3bdd9c7a
reviewer(ET): auto-commit from reviewer run_id=330
2026-06-07 18:04:50 +00:00
44db94e462
architect(ET): auto-commit from architect run_id=327
2026-06-07 18:04:50 +00:00
4f24f96169
analyst(ET): auto-commit from analyst run_id=326
2026-06-07 18:04:50 +00:00
2d20da295e
docs: init ORCH-022 business request
2026-06-07 18:04:50 +00:00
67e98b8296
docs(ORCH-022): staging gate log — staging_status SUCCESS
...
CI / test (push) Has been cancelled
Canonical staging_check.py run inside orchestrator-staging:
8/10 PASS, all REAL checks green, C9a/C9b infra-waived (ORCH-061),
exit 0 → advance.
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
2026-06-07 18:04:35 +00:00
930e65298c
tester(ET): auto-commit from tester run_id=324
CI / test (push) Successful in 20s
CI / test (pull_request) Successful in 18s
2026-06-07 16:14:45 +00:00
cba67a4270
reviewer(ET): auto-commit from reviewer run_id=323
2026-06-07 16:14:45 +00:00
720c31393a
fix(reaper): Tier-2 finalization grace + claim-before-act (no dup advance)
...
Tier-2 reaped a LIVE, still-finalizing monitor: _monitor_agent writes
agent_runs.exit_code FIRST, then does git push / PR / Plane comments before
_finalize_job, and the agent pid is already dead in that window — so the old
"exit_code recorded -> reap now" had no grace and could race a healthy job.
Worse, _reap_known_outcome ran the advance (advance_stage -> enqueue_job)
BEFORE the atomic claim, so a reaper that lost the race had already enqueued
the next stage (dup advance / dup enqueue), violating ADR-001 Р-1.
Fix:
- Tier-2 grace: reap only once agent_runs.exit_code has been recorded for
>= reaper_finalize_grace_s (new setting, default 300s; > max finalization
window). A live finalizing monitor is never reaped (FR-1.3/AC-3). New
finished_age_s column computed in get_running_jobs.
- claim-before-act for exit0: evaluate the canonical QG READ-ONLY (the
reconciler pattern) to choose the terminal status, then atomically claim
'done' FIRST; only the claim winner runs the advance. A loser performs no
side effects -> no dup advance / dup enqueue.
Docs (golden source) updated in the same change: ADR-001, global adr-0011,
README, internals, .env.example, CHANGELOG (also fixes the P3 broken adr-0011
link). New tests cover the grace window, lost-claim no-side-effects, and the
already-advanced idempotent path.
Refs: ORCH-065
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
2026-06-07 16:14:45 +00:00