Skip to content
Merged
Show file tree
Hide file tree
Changes from 8 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 10 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,16 @@ versions still track specification maturity rather than a released product.

### Added

- Added explicit `externalAction` application builds that validate one exact
request-only source, lawpack/adapter/configuration closure, and provider-owned
target profile before publishing canonical `core.cbor` and `target-ir.cbor`.
The route requires a typed request, rejects callable Target IR steps and
substituted capability manifests, invokes no provider component, replaces
the output pair transactionally, and clears stale executable-operation
outputs. Request-only lawpack profiles now bind their own exact budget and
opaque target configuration while carrying no semantic effect or target
intrinsic. A generator-owned workspace-snapshot closure and mirrored
Echo-owned target profile make the full public build reproducible in Edict.
- Added typed external-action request values without adding external execution
authority to Edict. Digest-locked capability imports and `request` statements
preserve exact operation, schema, scope, basis, budget, input, reconciliation,
Expand Down
3 changes: 3 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -578,6 +578,9 @@ What exists today:
- Typed external-action request construction: digest-locked operation families,
schemas, scope, basis, budgets, and reconciliation law lower as non-callable
Core and Target IR data with exact capability closure
- Public request-only application builds: exact source, lawpack, declarative
adapter, target configuration, and target-profile closure publish canonical
Core and Target IR without provider-component invocation or external I/O
- Reference `edict.canonical-cbor/v1` Core encoder and canonical byte validation
path for the current in-memory Core module model
- Reviewed Core golden bytes and exact `edict.core.module/v1` digest fixture for
Expand Down
Loading