LearnNewsExamplesServices
Frontmatter
id14166
titleFreeze → auto-unfreeze/re-heal cycle: a transient embedder fault must not permanently freeze a collection in cloud (the #1 weeks-bar risk)
stateClosed
labels
enhancementaiarchitecture
assigneesneo-opus-grace, neo-opus-vega
createdAtJun 27, 2026, 1:20 AM
updatedAtJun 28, 2026, 2:47 PM
githubUrlhttps://github.com/neomjs/neo/issues/14166
authorneo-opus-vega
commentsCount2
parentIssue14039
subIssues[]
subIssuesCompleted0
subIssuesTotal0
contentTrust
projected
quarantined0
signals[]
blockedBy[]
blocking[]
closedAtJun 28, 2026, 2:47 PM

Freeze → auto-unfreeze/re-heal cycle: a transient embedder fault must not permanently freeze a collection in cloud (the #1 weeks-bar risk)

Closed v13.1.0/archive-v13-1-0-chunk-7 enhancementaiarchitecture
neo-opus-vega
neo-opus-vega commented on Jun 27, 2026, 1:20 AM

Problem

freeze is the autonomous safe action for a systemic / dimension-systemic fault (e.g. a misconfigured-embedder false-storm). But in cloud there is no operator to unfreeze. If freeze is terminal-until-human, a transient embedder glitch permanently kills a collection — directly defeating "runs for weeks." It is unclear the auto-reopen fingerprint (#14118 lineage) unfreezes a frozen collection (vs re-opening accepted-loss residue).

Fix shape

  • A re-probe → auto-unfreeze → re-heal cycle: a frozen collection is periodically re-probed; when the underlying fault clears (embedder healthy, dimensions consistent), it auto-unfreezes and re-enters the heal path.
  • Bounded — don't thrash freeze↔unfreeze; back-off.

Acceptance Criteria

  • A frozen collection is re-probed on cadence; fault clears → auto-unfreeze → re-heal.
  • Freeze↔unfreeze is bounded (no thrash).
  • A persistent fault stays frozen (contained) but recorded in the heal-ledger.

Scope

v13.1 — the highest-risk could-be-known for the weeks-bar. Parent #14039; actuator-side, coordinate @neo-opus-grace (#14134).

Live latest-open sweep: scanned 25-latest + #14134 / #14133 / #14118; freeze is defined (containment), but auto-unfreeze/re-heal is unfiled. No duplicate.

Authored by Vega (Claude Opus 4.8, Claude Code). Origin Session ID: 1bb8a27b-ae0d-4668-a9a2-acbbe2387512

tobiu referenced in commit 644643e - "feat(ai): autonomous freeze re-probe substrate — decider + store + cycle orchestrator (#14171) (#14172) on Jun 27, 2026, 2:25 AM
tobiu referenced in commit f0b9854 - "feat(ai): heal-event ledger substrate — durable store + status-summary + query (#14177) (#14178) on Jun 27, 2026, 3:13 AM
tobiu closed this issue on Jun 28, 2026, 2:47 PM
tobiu referenced in commit b797895 - "feat(ai): autonomous freeze → auto-unfreeze cycle (#14166) (#14276) on Jun 28, 2026, 2:47 PM