Skip to content

fix(akroasis): correct Pinax authority boundary - #476

Merged
forkwright merged 1 commit into
mainfrom
fix/pinax-authority
Aug 26, 2026
Merged

fix(akroasis): correct Pinax authority boundary#476
forkwright merged 1 commit into
mainfrom
fix/pinax-authority

Conversation

@forkwright

Copy link
Copy Markdown
Owner

Summary

  • reserve Pinax for the standalone fleet relational engine and keep Akroasis's reference-library application name neutral pending a distinct Gnomon-approved identity
  • remove the unused staged Sphragis dependency, its exact dead-dependency baseline row, and the obsolete workflow token rationale; Cargo.lock never contained Sphragis
  • define the authority split: Pinax owns transactions, typed schemas, and page-at-rest encryption; Akroasis owns the application/domain-envelope policy; Sphragis owns recipient key distribution
  • replace the obsolete local-fjall reference-store premise while preserving the historical security(reference-library): enforce domain envelopes over Pinax page encryption #132 document path for durable links
  • make the README, architecture, project index, lexicon, reference-layout note, docs manifest, and akroasis know placeholder agree; explicitly forbid a local crates/pinax identity

Tracker reconciliation

Verification

  • cargo fmt --all
  • cargo fmt --all -- --check
  • git diff --check
  • git diff --exit-code -- Cargo.lock
  • confirmed crates/pinax does not exist
  • confirmed .kanon-lint-baseline.toml contains 23 entries
  • no compile, test, or gate command was run on Metis, per operator direction

Collision and residual gates

Keep the reference-library application unnamed, reserve Pinax for the standalone relational engine, and remove the unused Sphragis staging dependency. Reframe the storage and encryption contracts around producer-owned Pinax page encryption and Akroasis domain envelopes.
@forkwright
forkwright merged commit 0a6cc23 into mainAug 26, 2026
9 checks passed
@forkwright
forkwright deleted the fix/pinax-authority branch August 26, 2026 20:49
forkwright added a commit that referenced this pull request Aug 26, 2026
## Summary
- follow up merged #476 with the exact-head review corrections for its
remaining Sphragis boundary drift
- state that Akroasis has no adopted Sphragis dependency; any preview
use stays default-off and pins an immutable producer revision
- limit KAT evidence to conformance, keep `hazmat` prohibited, and
assign qualified review/release promotion to `forkwright/sphragis#43`
while #395 owns the exact consumer handoff
- move the preview test command into an exact-revision Sphragis checkout
or its matching CI context
- replace false “reviewed profile” claims with accurate versioned,
unaudited, default-inert wording
- classify both maintained boundary documents as authored SSOTs instead
of false frozen decision records
## Tracker disposition
- References #395 without closing it.
- `forkwright/sphragis#43` remains open and owns qualified cryptographic
review and reviewed release promotion.
- #131 remains closed historical design context, not a live promotion
owner.
- This PR neither implies nor records a favorable cryptographic review.
## Verification
- `cargo fmt --all -- --check`
- `git diff --check origin/main..HEAD`
- Kanon deterministic lint and writing checks over the changed
documentation
- no build, test, or full gate command was run, per operator direction
## Base and collision check
- based on live `main` at `0a6cc2316fede4fff1a19662ebeda00c43743920`,
the merge commit for #476
- release PR #465 head `3a75328aeda6a8d0fe44af722068995953a0d8de`
changes only `.release-please-manifest.json`, `CHANGELOG.md`,
`Cargo.lock`, and `Cargo.toml`; it does not overlap this four-doc patch
Co-authored-by: forkwright <cody@forkwright.com>
Sign up for freeto 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

@forkwright