Skip to content

Report FTW driver inventory to Nova#603

Merged
frahlg merged 1 commit into
masterfrom
codex/driver-inventory-beta
Jul 20, 2026
Merged

Report FTW driver inventory to Nova#603
frahlg merged 1 commit into
masterfrom
codex/driver-inventory-beta

Conversation

@frahlg

@frahlg frahlg commented Jul 20, 2026

Copy link
Copy Markdown
Member

What

  • build a bounded sourceful.driver-inventory/v1 snapshot from the drivers that FTW actually loaded
  • report exact source or package hashes, version, source class, channel, control class, instance count and health
  • publish the retained inventory over the existing authenticated Nova link on connect, after a content change and every 15 minutes
  • omit site names, instance names, connection data, device IDs, tokens, logs and config
  • document that the first beta only covers FTW sites with Nova federation enabled

Why

We need exact fleet driver use before any broad driver cutover or control beta. Nova can group fresh reports by driver, version and provenance while showing the reporting coverage.

Release order

Merge and deploy srcful-device-support#13 and srcful-novacore#145 before releasing this change. This PR does not enable Lua control or remove the existing control-package block.

Checks

  • make verify
  • all Go packages
  • 35 optimizer tests through the uv-managed repo environment
  • external optimizer integration
  • Compose migration and container boundary tests
  • go vet ./...
  • go build ./...
  • git diff --check

@frahlg
frahlg merged commit 881d940 into master Jul 20, 2026
11 checks passed
@frahlg
frahlg deleted the codex/driver-inventory-beta branch July 20, 2026 10:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant