Skip to content

feat(federation): verify materialised parent corpora - #455

Draft
tcballard wants to merge 1 commit into
agent/federation-01-substratefrom
agent/federation-02-loader
Draft

feat(federation): verify materialised parent corpora#455
tcballard wants to merge 1 commit into
agent/federation-01-substratefrom
agent/federation-02-loader

Conversation

@tcballard

Copy link
Copy Markdown
Collaborator

Summary

  • parse the operational .decided/corpus.md manifest with the exact lowercase ## inherits and ## overrides contract
  • require one bounded, materialised, non-transitive parent with explicit distinct corpus.source identities
  • reject absolute paths, traversal, path escape, and symlink traversal before composition
  • verify a captured immutable parent snapshot with the versioned SHA-256 digest protocol
  • add the read-only decided corpus digest --root … --corpus … operator command

Stack

Validation

  • cargo test --workspace --release --no-fail-fast
  • cargo clippy -p asdecided-core --lib --tests -- -D warnings
  • cargo clippy -p decided --all-targets -- -D warnings
  • cargo clippy --workspace --release --no-deps -- -D warnings
  • federation loader integration tests: 10 passed
  • git diff --check

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