diff --git a/!/tags/davila7.svg b/!/tags/davila7.svg
new file mode 100644
index 0000000..b23e88d
--- /dev/null
+++ b/!/tags/davila7.svg
@@ -0,0 +1,17 @@
+
diff --git a/README.md b/README.md
index b2ef4d0..481a544 100644
--- a/README.md
+++ b/README.md
@@ -145,6 +145,7 @@ All major workflows converge on the same architectural pattern: **Research → P
| [memory.md](https://code.claude.com/docs/en/memory), constitution.md does not guarantee anything | |
| any developer should be able to launch Claude, say "run the tests" and it works on the first try — if it doesn't, your CLAUDE.md is missing essential setup/build/test commands | [](https://x.com/dexhorthy/status/2034713765401551053) |
| keep codebases clean and finish migrations — partially migrated frameworks confuse models that might pick the wrong pattern | [](https://youtu.be/julbw1JuAz0?t=1112) [](https://youtu.be/julbw1JuAz0?t=1112) |
+| use [settings.json](best-practice/claude-settings.md) for harness-enforced behavior (attribution, permissions, model) — don't put "NEVER add Co-Authored-By" in CLAUDE.md when `attribution.commit: ""` is deterministic | [](https://x.com/dani_avila7/status/2036182734310195550) |
**Agents (4)**