Sprint 63 Cx-10: align hardening probe paths with live routes #44

Merged
bluejay merged 1 commits from codex/s63-cx10 into main 2026-06-05 03:02:14 +00:00
Owner

Follow-up from Sprint 63 Cx-10 live proof after merging #43.

Summary:

  • Aligns three fc.flowercore.io/probe-path annotations with the paths that actually return anonymous 200 through internal Traefik.
  • messageboard and ttsreader: /healthz -> /health.
  • updatecenter: /healthz -> / because neither /health nor /healthz exists live, while the internal root is anonymous 200.
  • Updates the bluejay-infra lint expectations to preserve this live-proof contract.

Validation:

  • git diff --check HEAD passed.
  • dotnet.exe test tests/bluejay-infra-lint/BluejayInfraLint.Tests.csproj --nologo passed: 100/100.
  • Live pre-fix Traefik proof: old /healthz path returned 404 for messageboard, ttsreader, and updatecenter-internal; replacement paths returned 200.

Safety:

  • No public exposure added.
  • No OIDC/Auth flip.
  • No SignalControl/PiManager/piez/pirelay or Mac lane changes.
  • CRLF churn check clean: only 6 line substitutions across 4 files.
Follow-up from Sprint 63 Cx-10 live proof after merging #43. Summary: - Aligns three `fc.flowercore.io/probe-path` annotations with the paths that actually return anonymous 200 through internal Traefik. - `messageboard` and `ttsreader`: `/healthz` -> `/health`. - `updatecenter`: `/healthz` -> `/` because neither `/health` nor `/healthz` exists live, while the internal root is anonymous 200. - Updates the bluejay-infra lint expectations to preserve this live-proof contract. Validation: - `git diff --check HEAD` passed. - `dotnet.exe test tests/bluejay-infra-lint/BluejayInfraLint.Tests.csproj --nologo` passed: 100/100. - Live pre-fix Traefik proof: old `/healthz` path returned 404 for messageboard, ttsreader, and updatecenter-internal; replacement paths returned 200. Safety: - No public exposure added. - No OIDC/Auth flip. - No SignalControl/PiManager/piez/pirelay or Mac lane changes. - CRLF churn check clean: only 6 line substitutions across 4 files.
bluejay added 1 commit 2026-06-05 03:01:46 +00:00
bluejay merged commit b842738a0e into main 2026-06-05 03:02:14 +00:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: bluejay/bluejay-infra#44