You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Repository-specific guidance for AI agents working in this repo. See the org-wide standard guidance in standards/.
4
+
5
+
### TypeScript Exemptions (Approved)
6
+
7
+
The hyperpolymath "no new TypeScript" policy has the following approved exemptions in this repo. These are *not* policy violations — they are documented carve-outs.
8
+
9
+
| Path | Files | Rationale | Unblock condition |
10
+
|---|---|---|---|
11
+
|`apps/api/main.ts`| 1 | Express-style API service entry point; node-native HTTP framework. | AffineScript Node-target codegen (affinescript#35) + Express bindings. |
12
+
|`apps/api/src/config.ts`| 1 | API service config loader; node fs + dotenv. | AffineScript Node-target (#35) + config-load bindings. |
13
+
|`apps/api/src/repository.ts`| 1 | API service data-access layer; node DB driver. | AffineScript Node-target (#35) + DB driver bindings. |
14
+
|`apps/api/src/verisimClient.ts`| 1 | API service client for VerisimDB; node-native HTTP client. | AffineScript HTTP client + VerisimDB SDK. |
15
+
16
+
Adding to this list requires explicit user approval and an unblock condition. New TypeScript files outside this list are blocked by the RSR antipattern check.
0 commit comments