Skip to content

FAD-0302: persist application identity and overrides - #101

Merged
ATAC-Helicopter merged 1 commit into
mainfrom
feature/fad-0302-identity-persistence
Sep 24, 2026
Merged

ATAC-Helicopter merged 1 commit into
mainfrom
feature/fad-0302-identity-persistence

Conversation

@ATAC-Helicopter

Copy link
Copy Markdown
Member

Summary

  • Add versioned SQLite storage for stable application identity and allowlisted evidence.
  • Persist user-defined name and icon overrides without storing raw process context; opaque fallback keys protect path-derived identities.
  • Apply overrides to live CLI app snapshots and add profile commands to set or clear them.
  • Extend persistence, resolver, CLI, and isolated PipeWire integration coverage.

Closes #27.

Verification

  • ./scripts/test.sh — passed locally (87 managed tests, native lifecycle, isolated PipeWire integration, roadmap audit, tooling tests, formatting).
  • GitHub Actions will be canceled because the account has exhausted Actions minutes. This PR does not claim remote CI qualification.

@ATAC-Helicopter
ATAC-Helicopter merged commit 85b68b0 into main Sep 24, 2026
0 of 2 checks passed
@ATAC-Helicopter
ATAC-Helicopter deleted the feature/fad-0302-identity-persistence branch September 24, 2026 18:05
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.

FAD-0302: Persist application identity evidence and user overrides without raw sensitive process context

1 participant