Skip to content

Define Noema's consumer-neutral event boundary - #20

Merged
ferueda merged 5 commits into
mainfrom
codex/plan-content-scout
Jul 29, 2026
Merged

Define Noema's consumer-neutral event boundary#20
ferueda merged 5 commits into
mainfrom
codex/plan-content-scout

Conversation

@ferueda

@ferueda ferueda commented Jul 28, 2026

Copy link
Copy Markdown
Owner

Summary

  • redefine Noema as a local-first derived-knowledge and event system, not an agent runtime
  • end Noema core at an atomic domain-event and transactional-outbox boundary
  • keep subscriptions, queues, dispatch, Eve, model execution, runs, receipts, and consumer artifacts in independent downstream systems
  • replace the Content Scout runtime plan with a focused V1 event-boundary cutover plan
  • add contributor guardrails and update the queued windowing plan so the rejected architecture cannot return indirectly

Review path

  1. Read docs/project-intent.md, especially Event boundary.
  2. Read docs/architecture.md, especially System context, The boundary test, and Rejected alternatives.
  3. Read docs/roadmap.md for the new Milestone 3 and external Content Scout follow-up.
  4. Read dev/plans/260728-event-boundary.md for the implementation cutover.
  5. Read AGENTS.md for the enforcement rules future coding agents must follow.

Boundaries

Documentation and planning only. Runtime behavior is unchanged in this PR. The pre-V1 job/worker scaffold still exists in code and is explicitly scheduled for removal by the replacement plan.

PRs #21-#25 implement parts of the superseded Noema-owned agent runtime and should not be reviewed or merged in their current form. They need to be closed or rebuilt after this boundary lands.

Verification

  • make check
  • documentation terminology and stale-boundary search

Stack

This is the first PR and targets main.

@ferueda ferueda self-assigned this Jul 28, 2026
@ferueda
ferueda marked this pull request as ready for review July 28, 2026 06:10
@ferueda
ferueda force-pushed the codex/plan-content-scout branch from 039ceca to b640a0a Compare July 29, 2026 04:38
@ferueda ferueda changed the title Define portable Content Scout execution Define clean V1 Content Scout delivery Jul 29, 2026
@ferueda ferueda changed the title Define clean V1 Content Scout delivery Define Noema's consumer-neutral event boundary Jul 29, 2026
@ferueda
ferueda merged commit 722c7bc into main Jul 29, 2026
4 checks passed
@ferueda
ferueda deleted the codex/plan-content-scout branch July 29, 2026 06:00
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