docs: fill REPORT with deploy verification (hub 0.63.0 live, poke seam armed) + commit hashes

This commit is contained in:
2026-07-17 17:37:49 +02:00
parent 587fcc27ca
commit fba94dc73b
+21 -5
View File
@@ -25,18 +25,18 @@
- `hub/CHANGELOG.md` — v0.63.0 entry (newest on top).
- `REUSE.md` — new canonical-pattern row: "Immediate-sync notify (per plane)".
**Docs (commit `<DOCS_HASH>`):**
**Docs (commit `50c090e`):**
- `REPORT.md` (this file, overwritten), `CONTEXT.md` (decision recorded), `documentation/architecture/00-capability-map.md` (immediacy row note + version), `documentation/backlog/ROADMAP.md` (new R-28: agent fast-tick SECONDARY).
**Manifest (commit `<MANIFEST_HASH>`):** `manifests/hub.yaml` image tag → `felhom-hub:0.63.0`.
**Manifest (commit `587fcc2`):** `manifests/hub.yaml` image tag → `felhom-hub:0.63.0`.
### 3. Per-commit hashes pushed to `main`
| # | Hash | Contents |
|---|------|----------|
| 1 | `30972d8` | code + tests + CHANGELOG + REUSE |
| 2 | `<DOCS_HASH>` | REPORT + CONTEXT + capability-map + ROADMAP |
| 3 | `<MANIFEST_HASH>` | manifests/hub.yaml image bump → 0.63.0 |
| 2 | `50c090e` | REPORT + CONTEXT + capability-map + ROADMAP |
| 3 | `587fcc2` | manifests/hub.yaml image bump → 0.63.0 |
### 4. Test results + red-proof outcomes
@@ -82,7 +82,23 @@ demonstrated (B2 and C2 share their group's wiring shape with the demonstrated B
### 6. Deployed version + pod/log verification
<DEPLOY_VERIFICATION>
Built on 180 from `~/git/felhom.eu` @ `50c090e` (build.sh `git pull --ff-only` confirmed the wiring is
present in the built source) → `gitea.dooplex.hu/admin/felhom-hub:0.63.0` pushed. Manifest bump
(`587fcc2`) → ArgoCD app `felhom` hard-refresh (revision `587fcc27ca03`, OutOfSync) → deliberate sync:
```
sync=Synced health=Progressing
deployment "hub" successfully rolled out
image: gitea.dooplex.hu/admin/felhom-hub:0.63.0
# startup log (poke ENABLED — POKE_SSH_KEY_FILE Secret present in this environment):
[INFO] felhom-hub 0.63.0 starting
[INFO] agent-plane poke enabled (endpoint 167.233.158.164:22, user felhom-peersync; web + api admin seams armed)
```
The startup line is the new one — "web + api admin seams armed" confirms `apiHandler.SetPoker(n)` was
wired alongside `webServer.SetPoke(n)` over the one notifier. Poke is enabled (not the disabled
fallback), so all wired sites are armed live.
### 7. NOT yet live-validated (real system-initiated events only)