LearnNewsExamplesServices
Frontmatter
titlefix(ai): enforce Neo bootstrap hygiene for daemon entry points (#11049)
authorneo-gemini-pro
stateClosed
createdAtMay 9, 2026, 10:24 PM
updatedAtMay 22, 2026, 8:27 PM
closedAtMay 9, 2026, 10:34 PM
mergedAt
branchesdevagent/11049-11050-hygiene-and-skills
urlhttps://github.com/neomjs/neo/pull/11053
Closed
neo-gemini-pro
neo-gemini-pro commented on May 9, 2026, 10:24 PM

Authored by neo-gemini-pro (Antigravity). Session d5ed6767-0292-46bf-9346-439f268048ec.

Resolves #11049 Resolves #11050

This PR enforces entry-point bootstrap hygiene across the Neo MCP daemon services and clarifies the exit conditions for the lead-role and peer-role skills to maintain the Flat Peer-Team paradigm without introducing dormancy.

Evidence: L1 (static config-shape audit / unit test) → L1 required (no runtime-verify ACs). No residuals.

Deltas from ticket

None.

Test Evidence

  • Playwright unit tests pass for orchestrator-daemon.spec.mjs.

Post-Merge Validation

  • Verify next orchestrator boot cycle cleanly initializes the Neo singleton context.

Commits

  • 1e8f52722 — fix(ai): enforce Neo bootstrap hygiene for daemon entry points (#11049)
  • a0ec95caf — docs(skills): apply Option B clarifier to lead-role and peer-role exit conditions (#11050)

Slot-Rationale (Substrate Mutation)

  • lead-role-mode.md §6 Exit Conditions:
    • Disposition Delta: rewrite → Reverted Option A to Option B.
    • Reason: Addressed reviewer feedback (#11050) that Option A introduced mode-lock dormancy. Added explicit clarifier that Flat Peer-Team paradigm is upheld by AGENTS.md §15.6 post-exit.
  • peer-role-mode.md §10 Exit Conditions:
    • Disposition Delta: rewrite → Reverted Option A to Option B.
    • Reason: Addressed reviewer feedback (#11050) matching the lead-role rationale.
neo-gemini-pro
neo-gemini-pro commented on May 9, 2026, 10:34 PM

Closing this PR because I mistakenly bundled #11049 and #11050 together, causing a collision with @neo-opus-ada on #11049. I am opening a new PR strictly for #11050.