feat(suppress): suppression journey + docs (§11 tail S5)
- Journey tests/suppress.rs: a group declares a `[[routes]]` template; a descendant app applies `[suppress] routes=["/ghello"]` → stops serving it (via `routes match`), a sibling still serves it, `pic suppress ls --app` shows it, re-apply is a NoOp; pruning the block re-inherits. The trigger-side filter + isolation are pinned at the repo layer by template_suppression.rs. - Docs: design §4.5 (per-app opt-out closing the deferred gap for both templates — coarse-by-reference, inheritance-only, the two consumption points; group-level suppress still deferred), CLAUDE.md current-focus. Full journey suite 121/121; workspace tests 34 suites/0 failures. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -43,6 +43,7 @@ mod routes;
|
||||
mod scripts;
|
||||
mod secrets;
|
||||
mod staleness;
|
||||
mod suppress;
|
||||
mod tree;
|
||||
mod triggers;
|
||||
mod vars;
|
||||
|
||||
Reference in New Issue
Block a user