Hackpert: reconcile typed provider orchestration onto current master #125

Closed
nsaspy wants to merge 4 commits from hackmode-rage-hackpert/27-provider-orchestration-v2 into master
Owner

Forward reconciliation of #47 onto current master after database #45 merged.

Bounded #27 slice:

  • validates active authority plus exact operation/run scope before effects;
  • accepts typed :dispatch actions only;
  • delegates to canonical dispatch-capability provider runtime;
  • preserves source action and canonical dispatcher result;
  • passive, cross-operation, and non-dispatch actions fail before provider invocation;
  • no direct Tek9/KB persistence and no second executor.

The original #47 exact head 218bf0b97b75f00022bc4413e8f10076e432a01f passed core, monorepo, and boundary CI before master moved. This branch reconstructs the same product slice from current master 01cfaf29d513e7669da8fc73ad62c4ddef8cc540, preserving the newly merged operational-KB work without modifying database internals.

Current exact head: 2e2191e168bced54dd0a74046bcc8cf44100c573.

Open provider PR #48 changes separate provider/workflow/profile files; no overlapping product files were absorbed.

Forward reconciliation of #47 onto current master after database #45 merged. Bounded #27 slice: - validates active authority plus exact operation/run scope before effects; - accepts typed `:dispatch` actions only; - delegates to canonical `dispatch-capability` provider runtime; - preserves source action and canonical dispatcher result; - passive, cross-operation, and non-dispatch actions fail before provider invocation; - no direct Tek9/KB persistence and no second executor. The original #47 exact head `218bf0b97b75f00022bc4413e8f10076e432a01f` passed core, monorepo, and boundary CI before master moved. This branch reconstructs the same product slice from current master `01cfaf29d513e7669da8fc73ad62c4ddef8cc540`, preserving the newly merged operational-KB work without modifying database internals. Current exact head: `2e2191e168bced54dd0a74046bcc8cf44100c573`. Open provider PR #48 changes separate provider/workflow/profile files; no overlapping product files were absorbed.
Run provider orchestration tests
Some checks failed
agent-pr-serialization / one-open-pr-per-agent-lane (pull_request_target) Failing after 2s
agent-framework-boundary / keep-agent-framework-out-of-product-tree (pull_request) Successful in 10s
core / common-lisp-core (pull_request) Failing after 47s
monorepo / hygiene (pull_request) Successful in 3m50s
2e2191e168
nsaspy closed this pull request 2026-09-04 20:51:24 +00:00
Some checks failed
agent-pr-serialization / one-open-pr-per-agent-lane (pull_request_target) Failing after 2s
agent-framework-boundary / keep-agent-framework-out-of-product-tree (pull_request) Successful in 10s
core / common-lisp-core (pull_request) Failing after 47s
monorepo / hygiene (pull_request) Successful in 3m50s

Pull request closed

Sign in to join this conversation.
No description provided.