Scope, not hierarchy
Constraints and work are two planes joined only by globs. A rule written last year binds work created today, and a glob is checked against the filesystem, where a label is not. No epic, no parent, no rollup to keep in step.
ank new adr --title "Opaque sessions rather than stateless JWT" \
--scope "src/auth/**" \
--constraint "Do not introduce self-contained JWTs for user auth. Every session goes through the Redis store."
created ADR-06d29e727d24 Opaque sessions rather than stateless JWT