de3f4637e3ef
raise the TypeScript ceiling to 12,600 with admin 2,800, server 2,000, issues 1,200 and CSS 3,400 (v3.0.154)
- time
- 2026-09-30 16:06 UTC · 1 week ago
- machine
- Junes-MacBook-Pro.local
- agent
- claude-opus-5-5
- session
- operator console
- parent
- 2d05e7661d88
↓ kepr-de3f4637.tar.gzatlas at this save
files changed2 files
package.json+1 −1scripts/budget.ts+6 −6package.json+1 −1
@@ -1,6 +1,6 @@11 {22 "name": "kepr",3- "version": "3.0.153",3+ "version": "3.0.154",44 "private": true,55 "type": "module",66 "scripts": {scripts/budget.ts+6 −6
@@ -1,6 +1,6 @@11 // §26: fails when any area passes its budget or the TypeScript total passes the2-// 10,500-line ceiling.3-const CEILING = 10_500;2+// 12,600-line ceiling.3+const CEILING = 12_600;44 55 // Prefixes are matched in order, so the specific files come before the directories.66 const TS_AREAS: [string, string[], number][] = [@@ -10,14 +10,14 @@1010 ["pages", ["src/pages/"], 2600],1111 ["releases", ["src/releases/"], 900],1212 ["tarball", ["src/tarball/"], 300],13- ["issues", ["src/issues/"], 800],14- ["admin", ["src/admin/"], 1600],13+ ["issues", ["src/issues/"], 1200],14+ ["admin", ["src/admin/"], 2800],1515 ["import-kepr2", ["scripts/import-kepr2.ts"], 300],16- ["server", ["src/server/", "src/main.ts", "scripts/budget.ts"], 1500],16+ ["server", ["src/server/", "src/main.ts", "scripts/budget.ts"], 2000],1717 ];1818 const ASSET_AREAS: [string, string, number][] = [1919 ["public/js", "public/js/**/*.js", 1200],20- ["public/css", "public/css/**/*.css", 3000],20+ ["public/css", "public/css/**/*.css", 3400],2121 ];2222 2323 async function lineCount(path: string): Promise<number> {