Commit 116ea5d
docs(policy): document the 9 approved TypeScript exemptions
The hyperpolymath language policy bans new TypeScript, but this repo
has 9 .ts files that are legitimate carve-outs (2 .d.ts public API
files, 1 VS Code extension entry pinned by manifest, 6 Deno test
harness files). Document each with rationale and unblock condition
so the exemption is visible and audit-friendly. Physical relocation
into vendor/ was rejected because the cost (5 external refs to update)
exceeded the visibility benefit (directories are already clearly named).
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>1 parent 133bb53 commit 116ea5d
1 file changed
Lines changed: 15 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
68 | 68 | | |
69 | 69 | | |
70 | 70 | | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
71 | 86 | | |
72 | 87 | | |
73 | 88 | | |
| |||
0 commit comments