Skip to content

Add authenticated Personal Bot Block application registry - #194

Merged
GDR merged 1 commit into
ui/refactorfrom
codex/application-registry
Oct 24, 2026
Merged

GDR merged 1 commit into
ui/refactorfrom
codex/application-registry

Conversation

@GDR

@GDR GDR commented Oct 24, 2026

Copy link
Copy Markdown
Owner

Adds a persistent application registry with Personal/Bot/Block classification separate from identity evidence. Introduces the shared permission matrix and authenticated mutation service, including fresh system authentication for every change, approval invalidation before commit, and revision checks after prompts. Removal leaves a Block tombstone rather than resetting access to a permissive default.

Registry reads and malformed records fail closed. This foundation does not yet expose UI controls or replace daemon caller attribution; the next integration task wires identity resolution and request enforcement.

Validation: registry tests cover both operations and key types, unknown callers, compatibility routing, authentication cancellation, stale prompts, revocation failures, removal, and Keychain persistence. Full suite: all 345 app tests passed; core run had two short-TTL timing failures under load, independently rerun before publication. 417 changed lines. Integration target: ui/refactor only.

@GDR
GDR merged commit 221772d into ui/refactor Oct 24, 2026
1 check passed
@GDR
GDR deleted the codex/application-registry branch October 24, 2026 10:06
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