From aea1d203292b1f652bb25801705e304b8c2a3472 Mon Sep 17 00:00:00 2001 From: JohnDoe6345789 Date: Fri, 26 Dec 2025 02:27:39 +0000 Subject: [PATCH] docs: tools,misc,setup (11 files) --- docs/architecture/5-level-system.md | 4 ++-- tools/misc/{ => lint}/find-any-types.ts | 0 tools/misc/{ => lint}/find-ts-ignores.ts | 0 tools/misc/{ => lint}/parse-eslint-report.ts | 0 tools/misc/{ => metrics}/enforce-size-limits.ts | 0 tools/misc/{ => metrics}/extract-coverage-metrics.ts | 0 tools/misc/{ => metrics}/parse-npm-audit.ts | 0 tools/misc/{ => metrics}/run-lighthouse-audit.ts | 0 tools/misc/{ => migrate}/migrate-to-prisma.cjs | 0 tools/misc/{ => migrate}/setup-act.sh | 0 tools/misc/{ => migrate}/setup-packages.cjs | 0 11 files changed, 2 insertions(+), 2 deletions(-) rename tools/misc/{ => lint}/find-any-types.ts (100%) rename tools/misc/{ => lint}/find-ts-ignores.ts (100%) rename tools/misc/{ => lint}/parse-eslint-report.ts (100%) rename tools/misc/{ => metrics}/enforce-size-limits.ts (100%) rename tools/misc/{ => metrics}/extract-coverage-metrics.ts (100%) rename tools/misc/{ => metrics}/parse-npm-audit.ts (100%) rename tools/misc/{ => metrics}/run-lighthouse-audit.ts (100%) rename tools/misc/{ => migrate}/migrate-to-prisma.cjs (100%) rename tools/misc/{ => migrate}/setup-act.sh (100%) rename tools/misc/{ => migrate}/setup-packages.cjs (100%) diff --git a/docs/architecture/5-level-system.md b/docs/architecture/5-level-system.md index 41bedf044..c062bff21 100644 --- a/docs/architecture/5-level-system.md +++ b/docs/architecture/5-level-system.md @@ -172,7 +172,7 @@ This system uses **levels** (hierarchical) rather than roles (flat): ``` // Hierarchical (Levels) - Used in MetaBuilder -if (user.level >= 3) { /* Has all lower permissions too */ } +if (user.level >= 4) { /* Has all lower permissions too */ } // Flat (Roles) - Not used if (user.hasRole('admin')) { /* Only admin, no inheritance */ } @@ -187,7 +187,7 @@ model User { id String @id @default(cuid()) email String @unique password String - level Int // 1-5 + level Int // 1-6 tenant Tenant @relation(fields: [tenantId], references: [id]) tenantId String } diff --git a/tools/misc/find-any-types.ts b/tools/misc/lint/find-any-types.ts similarity index 100% rename from tools/misc/find-any-types.ts rename to tools/misc/lint/find-any-types.ts diff --git a/tools/misc/find-ts-ignores.ts b/tools/misc/lint/find-ts-ignores.ts similarity index 100% rename from tools/misc/find-ts-ignores.ts rename to tools/misc/lint/find-ts-ignores.ts diff --git a/tools/misc/parse-eslint-report.ts b/tools/misc/lint/parse-eslint-report.ts similarity index 100% rename from tools/misc/parse-eslint-report.ts rename to tools/misc/lint/parse-eslint-report.ts diff --git a/tools/misc/enforce-size-limits.ts b/tools/misc/metrics/enforce-size-limits.ts similarity index 100% rename from tools/misc/enforce-size-limits.ts rename to tools/misc/metrics/enforce-size-limits.ts diff --git a/tools/misc/extract-coverage-metrics.ts b/tools/misc/metrics/extract-coverage-metrics.ts similarity index 100% rename from tools/misc/extract-coverage-metrics.ts rename to tools/misc/metrics/extract-coverage-metrics.ts diff --git a/tools/misc/parse-npm-audit.ts b/tools/misc/metrics/parse-npm-audit.ts similarity index 100% rename from tools/misc/parse-npm-audit.ts rename to tools/misc/metrics/parse-npm-audit.ts diff --git a/tools/misc/run-lighthouse-audit.ts b/tools/misc/metrics/run-lighthouse-audit.ts similarity index 100% rename from tools/misc/run-lighthouse-audit.ts rename to tools/misc/metrics/run-lighthouse-audit.ts diff --git a/tools/misc/migrate-to-prisma.cjs b/tools/misc/migrate/migrate-to-prisma.cjs similarity index 100% rename from tools/misc/migrate-to-prisma.cjs rename to tools/misc/migrate/migrate-to-prisma.cjs diff --git a/tools/misc/setup-act.sh b/tools/misc/migrate/setup-act.sh similarity index 100% rename from tools/misc/setup-act.sh rename to tools/misc/migrate/setup-act.sh diff --git a/tools/misc/setup-packages.cjs b/tools/misc/migrate/setup-packages.cjs similarity index 100% rename from tools/misc/setup-packages.cjs rename to tools/misc/migrate/setup-packages.cjs