Skip to content

Anonymize the client fixture as Project 2 - #40

Merged
jerelvelarde merged 1 commit into
mainfrom
codex/project-2-privacy-scrub
Jul 31, 2026
Merged

Anonymize the client fixture as Project 2#40
jerelvelarde merged 1 commit into
mainfrom
codex/project-2-privacy-scrub

Conversation

@jerelvelarde

@jerelvelarde jerelvelarde commented Jul 31, 2026

Copy link
Copy Markdown
Contributor

Summary

  • replace the client name with Project 2 across the synthetic Core fixture while preserving Account semantics
  • reject every external fixture path lexically before filesystem access
  • exercise provenance and expected topology directly in the golden contract
  • seal all 44 fixture files plus the expectation artifact in the protocol 0.5 source inventory
  • keep opaque synthetic IDs unchanged

Verification

  • cargo fmt and strict Clippy pass
  • folderbase-cli transform fixture: 24 passed
  • folderbase-core template and root-attestation suites: 51 passed
  • protocol 0.5 exact closure: 197 files, manifest sidecar verified
  • tracked content and paths have no case-insensitive legacy client-name matches
  • independent Spec review: GO
  • independent Standards review: GO

@jerelvelarde
jerelvelarde force-pushed the codex/project-2-privacy-scrub branch 2 times, most recently from fe6cbee to 53506d8 Compare July 31, 2026 22:07
@jerelvelarde
jerelvelarde force-pushed the codex/project-2-privacy-scrub branch from 53506d8 to efa4430 Compare July 31, 2026 22:27
@jerelvelarde
jerelvelarde merged commit a6c8874 into main Jul 31, 2026
3 checks passed
@jerelvelarde
jerelvelarde deleted the codex/project-2-privacy-scrub branch July 31, 2026 22:39
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