Repository navigation
v0.1.1
Invariant-repair patch. Fixes only, no new capability.
- Edit path now reconciles host permissions; a domain removed during an edit
no longer keeps its grant, and a domain another profile still references is
retained - Header name and value validation tightened to the HTTP token set and to
reject control characters; rule-id range enforced on import - Rule sync failures are caught and surfaced; the badge no longer shows ON
when Chrome rejected the rule registration - Ungranted domain chips are now clickable to request access, replacing an
undiscoverable Edit-then-Save recovery path - Rule sync calls serialized
Selftest suite: 113 checks, count tripwire.
Verified against live traffic (postman-echo.com) and a written smoke script
(test/SMOKE.md) before tagging.