From 6e05e0ff7c9532188969c4b8c6922f63e0f0d4e8 Mon Sep 17 00:00:00 2001 From: kisfenyo Date: Tue, 9 Jun 2026 10:01:04 +0200 Subject: [PATCH] =?UTF-8?q?docs:=20REPORT=20=E2=80=94=20clarify=20hub=20v0?= =?UTF-8?q?.7.2=20deploy=20deferred=20(live=20hub=20at=20v0.6.3)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Opus 4.8 (1M context) --- REPORT.md | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/REPORT.md b/REPORT.md index b17e7f4..1cc5216 100644 --- a/REPORT.md +++ b/REPORT.md @@ -8,11 +8,17 @@ ## Outcome -**Pushed as hub `v0.7.2`.** The felhom-agent slice-5 Phase A work populates the host-report's -`storage_targets` (previously a defined-but-empty stub). This change is the hub half: accept -and persist them. Deliberately minimal — the authoritative storage manifest (desired -class/role/policy/creds) is hub-owned and arrives at slice 10; this slice only mirrors what the -agent observes. +**Code committed + pushed (changelogged as `v0.7.2`); image build/deploy deferred.** The +felhom-agent slice-5 Phase A work populates the host-report's `storage_targets` (previously a +defined-but-empty stub). This change is the hub half: accept and persist them. Deliberately +minimal — the authoritative storage manifest (desired class/role/policy/creds) is hub-owned and +arrives at slice 10; this slice only mirrors what the agent observes. + +> **Deploy note:** the live hub is **v0.6.3**, behind the changelog (v0.7.0/v0.7.1 were +> committed but appear undeployed). Building+deploying v0.7.2 would also ship those intervening +> versions, so the deploy is deferred to an operator decision — flagged, not silently done. The +> change is backward-compatible (an agent sending `storage_targets: []` is accepted unchanged), +> so the live hub keeps ingesting host-reports fine until then. ## What landed (`hub/internal/api/handler.go`, `host_test.go`, golden)