KB-33B8
50000x · 05 — Phase G UI/Ops closeout
3 min read Revision 1
iu-core50000xopsuiretentionsystemd
50000x · 05 — Phase G UI/Ops closeout
Decisions taken
All four operator-facing edges of the 40000x carry-forward §G are touched in this macro at the level of package + dry-run + read-only. None of the "enable / merge / deploy / start" actions are executed.
| Edge | This macro | Why deferred |
|---|---|---|
| PR #669 | UNTOUCHED | This clone has no git remote; gh PR view not possible. Channel-blocked. |
| Nuxt | UNDEPLOYED | Deploy requires explicit ops authority + canary plan. |
| Retention enablement | DRY-RUN only | Gate stayed false. Enable is a one-way operator decision. |
| VPS systemd healthcheck timer | AUTHORED, NOT installed | systemctl enable --now is a durable cross-reboot decision. |
| Operator runbook | ADDENDUM written | OPERATOR_RUNBOOK_50000X_ADDENDUM.md |
Retention dry-run evidence
SELECT fn_iu_core_retention_cleanup('iu-core-50000x-retention-dry', TRUE);
| target_table | rows_eligible | rows_deleted | dry_run |
|---|---|---|---|
dot_iu_command_run |
0 | 0 | true |
iu_auto_instantiate_event_log |
0 | 0 | true |
iu_three_axis_envelope_refresh_log |
0 | 0 | true |
iu_three_axis_envelope_trigger_error_log |
0 | 0 | true |
Gate iu_core.retention_enabled remains FALSE.
VPS systemd package contents
ops/50000x-autoscope-refresh-scaleout-event-ops-closeout/vps-systemd/
iu-core-healthcheck.service—Type=oneshot, runs the read-only110_iu_core_dot_conformance_scan.sqlinside thepostgrescontainer asdirectus.iu-core-healthcheck.timer—OnBootSec=2min, OnUnitActiveSec=15min, Persistent=true. Mirrors the Mac cron cadence.README.md— install / smoke / enable / rollback recipe, gated on explicit ops authority.
NOT copied to /etc/systemd/system/, NOT enabled, NOT started.
PR #669 — channel note
git remote -v returned no remotes in this clone. The next macro that runs in a clone with the GitHub remote configured can gh pr view 669 --json state,mergeable,reviewDecision.
Operator runbook addendum
See OPERATOR_RUNBOOK_50000X_ADDENDUM.md. Captures durable scaleout artifact, actor-scoped rollback recipe, internal event boundary check, retention dry-run recipe, and mig 036 unblock.