Per-app rule contract — identity, precedence, and restoration #2

Open
opened 2026-08-03 22:18:33 +00:00 by xavierk · 0 comments
Owner

Part of #1

Question

Define FR-090 per-app mode-rule semantics across TOML, D-Bus, CLI, and GTK. Decide canonical application identity matcher, rule schema, duplicate and precedence behavior, launch/exit restoration, persistence of manual overrides, and validation/error reporting. Result must provide the strict app_rules collection reserved by the TOML boundary.


Migrated from github.com/soubarnak/Mjolnir#20

Part of #1 ## Question Define FR-090 per-app mode-rule semantics across TOML, D-Bus, CLI, and GTK. Decide canonical application identity matcher, rule schema, duplicate and precedence behavior, launch/exit restoration, persistence of manual overrides, and validation/error reporting. Result must provide the strict `app_rules` collection reserved by the TOML boundary. --- *Migrated from github.com/soubarnak/Mjolnir#20*
xavierk added the wayfinder:grilling label 2026-08-03 22:18:33 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: xavierk/Mjolnir#2