From 434bd6243dc05661080d0bdb95e541b4ecc1d527 Mon Sep 17 00:00:00 2001 From: claude-bot Date: Sat, 6 Jun 2026 20:55:10 +0000 Subject: [PATCH] docs(ORCH-053): staging gate SUCCESS log Co-Authored-By: Claude Opus 4.7 --- docs/work-items/ORCH-053/15-staging-log.md | 42 ++++++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 docs/work-items/ORCH-053/15-staging-log.md diff --git a/docs/work-items/ORCH-053/15-staging-log.md b/docs/work-items/ORCH-053/15-staging-log.md new file mode 100644 index 0000000..0df9f27 --- /dev/null +++ b/docs/work-items/ORCH-053/15-staging-log.md @@ -0,0 +1,42 @@ +--- +staging_status: SUCCESS +timestamp: 2026-06-06T20:54:16Z +base_url: http://localhost:8501 +--- + +# Staging Gate Log + +Staging test suite completed against the live `orchestrator-staging` instance (port 8501). +All checks passed — staging gate is GREEN. + +## Run + +- **Canonical execution:** inside container `orchestrator-staging` (ORCH-048, ADR-001). + The host environment has no `docker` CLI, so the `docker exec` was driven through the + Docker Engine API over the unix socket `/var/run/docker.sock` — functionally equivalent + to `docker exec orchestrator-staging python3 /repos/orchestrator/scripts/staging_check.py + --base-url http://localhost:8501 --mode stub`. B6 registry-isolation therefore reads the + running staging instance's own process-env (`.env.staging`), avoiding the false-FAIL of a + host-side run. +- **Mode:** `stub` (early-artifact verification: branch + QG-0 comment; no LLM credits). +- **Container:** `orchestrator-staging` (095be2c4ca3f) +- **Exit code:** 0 + +## Result: 10/10 checks PASS + +| Block | Check | Verdict | +|-------|-------|---------| +| A SMOKE | A1 GET /health → 200 status=ok | PASS | +| A SMOKE | A2 GET /queue → 200 (counts/max_concurrency/resilience) | PASS | +| A SMOKE | A3 ORCH_STAGING=true (not prod) | PASS | +| B ACCESS | B4 Plane sandbox project accessible | PASS | +| B ACCESS | B5 Gitea orchestrator-sandbox accessible, push=true | PASS | +| B ACCESS | B6 Registry: sandbox present, prod ET/ORCH absent | PASS | +| C E2E | C7 Create issue in Plane SANDBOX | PASS | +| C E2E | C8 Trigger pipeline via /webhook/plane | PASS | +| C E2E | C9a Branch appears in orchestrator-sandbox | PASS | +| C E2E | C9b Analyst job enqueued in staging queue | PASS | + +Cleanup completed (sandbox branch + Plane issue + DB rows removed). The `GET /queue` +response exposed the `resilience` block; the ORCH-053 reconciler runs in this staging +instance without destabilising the stand.