Repository navigation
Conversation
9 tasks
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Scope and maturity
DRAFT / review-only / proposal and synthetic tests. Extends RFC #196 and Phase 4 Draft PR #198. Base
main:89cfdcb10ab407f5c1ef84b8cda05894b5dd4a2a.Changes
Docs/evidence/OBSERVATION_CUSTODY_PHASE5_DRAFT.md: bounded, source-backed consumer inventory forObservationEvidenceand separately implemented research-bundle/partner-exchange paths. Explicit known/unknown outcomes, proposed chain-of-custody stages, trusted-key and domain/scope checks, and conceptual access/retention/deletion matrices. Does not modify existing normative security policy.tests/unit/observation-custody-trust-prototype.test.ts: four offline synthetic cases using standard Node Ed25519 and SemantIQ's existing canonical JSON helper; tests independently pinned key, content modification, unknown/revoked key, and why a self-consistent hash is not source authentication. No production signing integration.Boundaries
The sample proves only a prospective cryptographic design property with ephemeral test-only keys; no actual key management, trusted registry, timestamp authority, live data provenance, retention, universal redaction guarantee, third-party replication or research truth is established.
Responsible disclosure: Per
SECURITY.md, any implementation-specific vulnerability details discovered during audit are not published in this public PR and must follow confidential security triage. This PR is deliberately limited to general positive architectural requirements.Governance and checks
mainmerge, no historical rehash, no external repo code or real secrets used.The chain proposed here is separate from existing
ObservationEvidencedigest issue #192; there is no assertion of an actual deployed end-to-end custody pipeline.