pmo: close emptied Phase 3 version; file 524 mred version-update gap
This commit is contained in:
@@ -93,3 +93,4 @@
|
|||||||
2026-08-29T07:07:24-05:00 | PMO | sync audit (Charles ?): Gitea clean (unpushed=0 all repos; stale pre-rename clones noted for retirement cleanup). Redmine gap found+fixed: 519 writes 502'd 11:28Z cloudron blip; loop.jsonl has errors but scan never retries (updated_on stale) — PMO drafted briefing v0 from SPEC, posted note to 495, resolved 519; mred passed live-write acceptance (2 writes rc=0) — python glue retired for PMO ops; 506 close at 07:18 fuse
|
2026-08-29T07:07:24-05:00 | PMO | sync audit (Charles ?): Gitea clean (unpushed=0 all repos; stale pre-rename clones noted for retirement cleanup). Redmine gap found+fixed: 519 writes 502'd 11:28Z cloudron blip; loop.jsonl has errors but scan never retries (updated_on stale) — PMO drafted briefing v0 from SPEC, posted note to 495, resolved 519; mred passed live-write acceptance (2 writes rc=0) — python glue retired for PMO ops; 506 close at 07:18 fuse
|
||||||
2026-08-29T07:11:17-05:00 | PMO | CHARLES DIRECTIVE executed: all 17 Phase 3 tickets -> Production due 9/1 0630 (496/498/500-515 via mred, verified Phase 3=0 open, Production=21 open incl 492/493/516/517); directive note on 498; Phase 3 version retired-by-absorption (empty, left open — mred lacks version update). Critical path: 1900 wiring gates 504/505/503/500/497; 517 gates keyproxy; 521 gates loop capacity
|
2026-08-29T07:11:17-05:00 | PMO | CHARLES DIRECTIVE executed: all 17 Phase 3 tickets -> Production due 9/1 0630 (496/498/500-515 via mred, verified Phase 3=0 open, Production=21 open incl 492/493/516/517); directive note on 498; Phase 3 version retired-by-absorption (empty, left open — mred lacks version update). Critical path: 1900 wiring gates 504/505/503/500/497; 517 gates keyproxy; 521 gates loop capacity
|
||||||
2026-08-29T07:12:13-05:00 | PMO | Charles callout fixed: Alpha roadmap lied (518-520 closed => 100% while dev.sh screen still wraps attached docker run --rm, no restart policy, crush still driving). Filed 523 Alpha exit gate (Infrastructure, Immediate, due today) w/ acceptance: restart-policy container, dev.sh screen dead, crush screens retired, autonomy proof; 521 blocks 523; Alpha now truthfully 3/4 open-1
|
2026-08-29T07:12:13-05:00 | PMO | Charles callout fixed: Alpha roadmap lied (518-520 closed => 100% while dev.sh screen still wraps attached docker run --rm, no restart policy, crush still driving). Filed 523 Alpha exit gate (Infrastructure, Immediate, due today) w/ acceptance: restart-policy container, dev.sh screen dead, crush screens retired, autonomy proof; 521 blocks 523; Alpha now truthfully 3/4 open-1
|
||||||
|
2026-08-29T07:13:36-05:00 | PMO | Charles re-sent Phase3->Prod directive: moves already live (Prod=21 open, Phase3=0); residual confusion = empty Phase 3 version header on roadmap -> closed version 37 via one-time python (204); mred gap (no version update) filed as 524 @Beta
|
||||||
|
|||||||
@@ -78,3 +78,7 @@ harness: intake: 0 task(s) in redmine scope
|
|||||||
harness: loop: scan: 0 task(s) in scope, 0 new/updated
|
harness: loop: scan: 0 task(s) in scope, 0 new/updated
|
||||||
harness: intake: 0 task(s) in redmine scope
|
harness: intake: 0 task(s) in redmine scope
|
||||||
harness: loop: scan: 0 task(s) in scope, 0 new/updated
|
harness: loop: scan: 0 task(s) in scope, 0 new/updated
|
||||||
|
harness: intake: 1 task(s) in redmine scope
|
||||||
|
harness: loop: scan: 1 task(s) in scope, 1 new/updated
|
||||||
|
harness: loop: dispatch 523 (updated 2026-08-29T07:11:58-05:00): "Alpha exit gate: containerized loop daemon (restart policy) replaces dev.sh screen; crush/screens retired"
|
||||||
|
harness: task 523 (redmine): "Alpha exit gate: containerized loop daemon (restart policy) replaces dev.sh screen; crush/screens retired" class=study -> mopac-study -> glm-4.7-flash
|
||||||
|
|||||||
@@ -0,0 +1,18 @@
|
|||||||
|
#!/usr/bin/env python3
|
||||||
|
"""One-time: close the emptied Phase 3 version (37). Retires with PMO python glue;
|
||||||
|
`version update` gap in mred filed separately."""
|
||||||
|
import json
|
||||||
|
import os
|
||||||
|
import urllib.request
|
||||||
|
|
||||||
|
base = os.environ["MRED_URL"].rstrip("/")
|
||||||
|
key = os.environ["MRED_KEY"]
|
||||||
|
|
||||||
|
req = urllib.request.Request(
|
||||||
|
f"{base}/versions/37.json",
|
||||||
|
data=json.dumps({"version": {"status": "closed"}}).encode(),
|
||||||
|
headers={"Content-Type": "application/json", "X-Redmine-API-Key": key},
|
||||||
|
method="PUT",
|
||||||
|
)
|
||||||
|
with urllib.request.urlopen(req) as resp:
|
||||||
|
print(f"HTTP {resp.status}")
|
||||||
Reference in New Issue
Block a user