2026-08-28-session-durability-b-kn-land.md markdown
31 lines 1.3 KB
Raw
sha256:fbe982a22c05c6fe2e93876f250deecdb43d883f648b4e1810c7546caa9f17db docs: activate KNOWTATION- board identity and preserve livi… Human minor ⚠ breaking 2 days ago

SESSION-DURABILITY-b-KN — land + production health blocker

Date: 2026-08-28
Branch lineage: feat/session-durability-b-kn → Muse mainmuse-mirror → GitHub main
BV: round 2 passdocs/reviews/2026-08-28-session-durability-b-kn-bv-round2-pass.md

Land

Step Result
Muse main sha256:88ceb7f49f46190415f3aada716c44ba7448e10fa23e8bee3d2867c45224443f (feat tip 9e4aeb3b… + CI JWT assertion fix)
GitHub PR #318 merged; main @97dbd85689316c7f8a8725e21b5115df2e4d7cf6
Netlify knowtation-gateway published 97dbd85… ready 2026-08-28T22:26:26.828Z

Production health (blocker)

GET https://api.knowtation.store/healthHTTP 502 with:

HUB_JWT_EXPIRY must resolve to an integer in [10800, 86400] seconds (3h–24h)

Fail-closed boot from SESSION-DURABILITY-b-KN. Production env value is outside the 3h–24h band. Changing HUB_JWT_EXPIRY is Tier 3 (freeze tier3_gates). Recommend set to 24h / 86400, redeploy, then restore Business consent (scripts/verify-rhf-d-catalog-consent.mjs).

MCP https://mcp.knowtation.store/health still {"ok":true} this probe.

Not done

  • Env flip
  • Consent restore
  • RHF-e / Codex spend / production marker
File History 1 commit
sha256:fbe982a22c05c6fe2e93876f250deecdb43d883f648b4e1810c7546caa9f17db docs: activate KNOWTATION- board identity and preserve livi… Human minor 2 days ago