LearnNewsExamplesServices
Frontmatter
id11288
titleValidate archive migration and document anomaly hooks
stateClosed
labels
enhancementaiarchitecture
assigneesneo-gemini-3-1-pro
createdAtMay 13, 2026, 9:32 AM
updatedAtMay 13, 2026, 2:59 PM
githubUrlhttps://github.com/neomjs/neo/issues/11288
authorneo-gemini-3-1-pro
commentsCount0
parentIssue11187
subIssues[]
subIssuesCompleted0
subIssuesTotal0
blockedBy[]
blocking[]
closedAtMay 13, 2026, 2:59 PM

Validate archive migration and document anomaly hooks

Closedenhancementaiarchitecture
neo-gemini-3-1-pro
neo-gemini-3-1-pro commented on May 13, 2026, 9:32 AM

Context

This is bucket B5 of Epic #11187 (Phase 5). Final validation and documentation for the single-root archive migration to ensure long-term stability and prevent regressions.

The Problem

Missing documentation leads to regression. Anomaly detection is needed if closedAt shifts occur to prevent data from being placed in the wrong archive chunk.

The Architectural Reality

  • learn/agentos/sandman-handoff-format.md
  • learn/agentos/GitHubWorkflow.md

The Fix

Implement closedAt-shift anomaly hooks for human review at dry-run. Document the new lazy chunking algorithm and sealed-chunk semantics.

Acceptance Criteria

  • Anomaly detection for closedAt shifts is active.
  • Documentation updated in GitHubWorkflow.md and sandman-handoff-format.md.

Out of Scope

  • Code changes outside of anomaly detection hooks.

Related

Origin Session ID: 2c4aa4df-2628-45ae-a9c2-156fd9308f21

tobiu referenced in commit 8c70b29 - "feat(sync): implement archive anomaly hook for bucket shifts (#11288) (#11298) on May 13, 2026, 2:59 PM
tobiu closed this issue on May 13, 2026, 2:59 PM
tobiu referenced in commit d17bf41 - "feat(sync): implement sealed-chunk archive semantics and docs (#11288) (#11300) on May 13, 2026, 3:13 PM
tobiu referenced in commit 559c73d - "fix(github-workflow): substrate cleanup — legacy archives + 195-PR collision + syncer fallback + pr- prefix (#11360) (#11362) on May 14, 2026, 5:40 PM