Skip to content

Formalize knowledge and agency layers - #19

Merged
Jason-Doyle merged 2 commits into
mainfrom
refactor/core-layers
Sep 2, 2026
Merged

Formalize knowledge and agency layers#19
Jason-Doyle merged 2 commits into
mainfrom
refactor/core-layers

Conversation

@Jason-Doyle

Copy link
Copy Markdown
Owner

Summary

  • Add typed Knowledge and Agency operation layers with shared classification across embedded and PostgreSQL runtimes.
  • Expose kernel.knowledge, kernel.agency, and kernel.retail while preserving every existing top-level method and Agent Intent operation.
  • Route retail inventory, payment, and reservation timers through a compatibility adapter.
  • Add layer-aware catalogs, package exports, tests, and API documentation without changing flat operation ordering.

Compatibility

  • No operation was removed or renamed.
  • Existing scopes, envelopes, receipts, idempotency, and runtime semantics are unchanged.
  • CatalogDescription.operationLayers is optional for existing implementers; concrete kernel catalogs return it as required metadata.

Validation

  • 35 release and PostgreSQL tests
  • Package runtime and type smoke tests
  • Three-run live and published SRE benchmark verification
  • Production container build

@Jason-Doyle
Jason-Doyle merged commit 345b688 into main Sep 2, 2026
6 checks passed
@Jason-Doyle
Jason-Doyle deleted the refactor/core-layers branch September 2, 2026 22:37
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