Skip to content

feat: migrate lifecycle writers to canonical states - #268

Merged
Pigbibi merged 2 commits into
mainfrom
feat/lifecycle-canonical-writes
Aug 23, 2026
Merged

feat: migrate lifecycle writers to canonical states#268
Pigbibi merged 2 commits into
mainfrom
feat/lifecycle-canonical-writes

Conversation

@Pigbibi

@Pigbibi Pigbibi commented Aug 23, 2026

Copy link
Copy Markdown
Contributor

Summary

  • migrate settings config, console fallback, and generated profile assets to canonical lifecycle states
  • normalize legacy lifecycle values once at the Worker sync boundary before KV writes
  • keep legacy runtime_enabled read compatibility only for explicit existing live deployments
  • align two stale console fallback live claims with the authoritative fail-closed platform config

Safety boundary

  • no broker/runtime permission is added or removed
  • current authoritative platform-config has no legacy runtime_enabled live entry, so no live authorization was invented
  • live still requires all explicit deployment fields and an empty blocked reason

Validation

  • 115 Python tests passed
  • Worker validation passed
  • config check, Ruff, and diff check passed

Co-Authored-By: Codex <noreply@openai.com>
@Pigbibi
Pigbibi enabled auto-merge (squash) August 23, 2026 16:58
Co-Authored-By: Codex <noreply@openai.com>
@Pigbibi
Pigbibi merged commit d85da82 into main Aug 23, 2026
6 checks passed
@Pigbibi
Pigbibi deleted the feat/lifecycle-canonical-writes branch August 23, 2026 17:01
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