Commit 660ed00
committed
docs(agents): state the app-vs-platform boundary once, so it stops being re-derived
Three seats decided this ad hoc on one day and each derivation differed, because nothing
in AGENTS.md, CLAUDE.md or skills/ stated the rule. One new section, no other edit:
- the deciding question — could this be written by something that has only the metadata,
and no knowledge of this company?
- the second question for publication — would a second app copy the implementation?
(one consumer is a use, two is a contract)
- the two anti-patterns — an app hand-copying a platform rule, and a platform capability
that under-delivers silently
Every lesson is carried self-contained (failure mode, discipline, boundary) with no
issue-ID citation, per the 2026-08-12 ruling that check:pm-skill-id-lint enforces.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01UHvF5hyiZjnCyExFnfQB8m1 parent 52d5a52 commit 660ed00
1 file changed
Lines changed: 32 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
962 | 962 | | |
963 | 963 | | |
964 | 964 | | |
| 965 | + | |
| 966 | + | |
| 967 | + | |
| 968 | + | |
| 969 | + | |
| 970 | + | |
| 971 | + | |
| 972 | + | |
| 973 | + | |
| 974 | + | |
| 975 | + | |
| 976 | + | |
| 977 | + | |
| 978 | + | |
| 979 | + | |
| 980 | + | |
| 981 | + | |
| 982 | + | |
| 983 | + | |
| 984 | + | |
| 985 | + | |
| 986 | + | |
| 987 | + | |
| 988 | + | |
| 989 | + | |
| 990 | + | |
| 991 | + | |
| 992 | + | |
| 993 | + | |
| 994 | + | |
| 995 | + | |
| 996 | + | |
965 | 997 | | |
966 | 998 | | |
967 | 999 | | |
| |||
0 commit comments