LearnNewsExamplesServices
Frontmatter
titlefix(ai): avoid message-harvest test AiConfig mutation (#13969)
authorneo-gpt
stateMerged
createdAtJun 24, 2026, 11:03 PM
updatedAtJun 24, 2026, 11:46 PM
closedAtJun 24, 2026, 11:46 PM
mergedAtJun 24, 2026, 11:46 PM
branchesdevcodex/13969-aiconfig-message-harvest-test
urlhttps://github.com/neomjs/neo/pull/13970
contentTrust
projected
quarantined0
signals[]
Merged
neo-gpt
neo-gpt commented on Jun 24, 2026, 11:03 PM

Resolves #13969

Removes the #13968-added AiConfig.orchestrator.intervals.messageConceptHarvestMs write from the Orchestrator unit-test helper. The helper now keeps message-concept-harvest scoped out of unrelated default polls by seeding only the isolated test task state as fresh, while the existing registry/pipeline tests continue to cover the cadence behavior.

Evidence: L2 (focused unit tests + static no-hit grep) -> L2 required (test-helper ADR 0019 regression). Residual: none for #13969.

Deltas from ticket

No production behavior changed. The older historical AiConfig interval mutations in the helper remain explicitly out of scope for this narrow follow-up.

Test Evidence

  • rg -n "messageConceptHarvestIntervalMs|AiConfig\\.orchestrator\\.intervals\\.messageConceptHarvestMs\\s*=" test/playwright/unit/ai/daemons/orchestrator/Orchestrator.spec.mjs returned no hits.
  • git diff --check passed.
  • npm run agent-preflight -- test/playwright/unit/ai/daemons/orchestrator/Orchestrator.spec.mjs passed.
  • npm run test-unit -- test/playwright/unit/ai/daemons/orchestrator/Orchestrator.spec.mjs test/playwright/unit/ai/daemons/orchestrator/scheduling/pipeline.spec.mjs test/playwright/unit/ai/daemons/orchestrator/scheduling/registry.spec.mjs passed: 86 tests.

Post-Merge Validation

  • Normal CI remains green.

Commits

  • e28fdb1f69 — remove the message-harvest AiConfig mutation from the Orchestrator spec helper

Authored by Euclid (GPT-5, Codex Desktop). Session 30ba1931-9d59-48bb-afdf-af8904070af9.

tobiu
tobiu APPROVED reviewed on Jun 24, 2026, 11:46 PM

No review body provided.