-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpackage.json
More file actions
158 lines (158 loc) · 11.1 KB
/
package.json
File metadata and controls
158 lines (158 loc) · 11.1 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
{
"name": "requiem",
"version": "1.0.0",
"description": "Provable AI Runtime — deterministic execution, enforced governance, replayable outcomes",
"private": true,
"type": "module",
"packageManager": "pnpm@8.15.0",
"scripts": {
"dev": "pnpm --filter ready-layer dev",
"rl": "node scripts/run-tsx.mjs packages/cli/src/rl-cli.ts",
"reach": "pnpm --filter @requiem/cli",
"reality-gate": "bash scripts/reality-gate.sh",
"build": "npm-run-all build:engine build:web",
"build:ui": "pnpm --filter @requiem/ui build",
"build:web": "pnpm --filter @requiem/ai build && pnpm --filter ready-layer build",
"build:vercel": "pnpm --filter @requiem/ai build && pnpm --filter ready-layer build",
"build:ai": "pnpm --filter @requiem/ai build",
"test": "pnpm run test:smoke",
"build:cpp": "pnpm run build:engine",
"test:ui": "pnpm --filter @requiem/ui typecheck",
"lint": "pnpm --filter ready-layer lint",
"verify:lint": "pnpm --filter ready-layer lint",
"typecheck": "pnpm --filter ready-layer type-check",
"format": "cd ready-layer && npx prettier --write .",
"format:check": "cd ready-layer && npx prettier --check .",
"web:dev": "pnpm --filter ready-layer dev",
"test:e2e": "pnpm --filter ready-layer test:e2e",
"doctor": "node scripts/run-doctor.mjs",
"verify:full": "npm-run-all lint typecheck verify:boundaries build:web",
"verify:perf-maint": "node scripts/run-tsx.mjs scripts/verify-perf-maintainability.ts",
"verify:no-console": "node scripts/run-tsx.mjs scripts/verify-no-console.ts packages/cli/src",
"verify:nosecrets": "node scripts/run-tsx.mjs scripts/verify-nosecrets.ts",
"verify:no-stack-leaks": "node scripts/run-tsx.mjs scripts/verify-no-stack-leaks.ts",
"verify:demo": "node scripts/run-tsx.mjs scripts/demo-doctor.ts && node scripts/run-tsx.mjs scripts/demo-run.ts",
"verify": "npm-run-all --parallel lint typecheck verify:boundaries verify:sovereignty verify:learning",
"verify:ci": "npm-run-all verify verify:cpp verify:ai verify:routes verify:contracts verify:runtime-contracts verify:nosecrets verify:no-stack-leaks verify:demo verify:ratchet verify:entropy verify:mcp-routes verify:repo verify:deploy-readiness",
"verify:entropy": "node scripts/run-tsx.mjs scripts/final-enforcement.ts",
"verify:deps-graph": "node scripts/run-tsx.mjs scripts/verify-dependency-graph.ts",
"verify:sbom": "node scripts/run-tsx.mjs scripts/generate-sbom.ts",
"sitemap:generate": "node scripts/run-tsx.mjs ready-layer/src/lib/sitemap.ts",
"verify:contracts": "node scripts/run-tsx.mjs scripts/verify-cli-contract.ts && node scripts/run-tsx.mjs scripts/verify-routes.ts",
"verify:ratchet": "node scripts/run-tsx.mjs scripts/ci-ratchet.ts",
"verify:ratchet-gates": "node scripts/run-tsx.mjs scripts/ci-ratchet-gates.ts",
"verify:ratchet-gates:update": "node scripts/run-tsx.mjs scripts/ci-ratchet-gates.ts --update-baselines",
"verify:dead-code": "node scripts/run-tsx.mjs scripts/dead-code-elimination.ts",
"verify:final": "node scripts/run-tsx.mjs scripts/final-enforcement.ts",
"measure:baseline": "node scripts/run-tsx.mjs scripts/measure-baseline.ts",
"verify:cpp": "bash scripts/cmake-build.sh && ctest --test-dir build -C Release --output-on-failure",
"verify:boundaries": "node scripts/verify-ui-boundaries.mjs",
"verify:dependencies": "pnpm run verify:deps-graph",
"verify:routes": "pnpm run verify:routes-manifest && node scripts/run-tsx.mjs scripts/verify-routes.ts && node scripts/run-tsx.mjs scripts/verify-problem-json.ts && node scripts/run-tsx.mjs scripts/verify-tenant-body.ts && pnpm --filter ready-layer verify:routes-runtime && pnpm run verify:route-parity && pnpm run verify:route-maturity",
"api:governance": "node scripts/run-tsx.mjs scripts/api-governance-report.ts",
"verify:release-artifacts": "node scripts/run-tsx.mjs scripts/generate-route-truth.ts",
"verify:integrity": "pnpm --filter ready-layer verify:integrity",
"verify:policy": "pnpm --filter ready-layer verify:policy",
"verify:replay": "pnpm --filter ready-layer verify:replay",
"verify:web": "pnpm --filter ready-layer verify:web",
"verify:determinism": "bash scripts/verify_determinism.sh",
"stress:determinism": "node scripts/run-tsx.mjs scripts/stress_test_determinism.ts",
"verify:mcp": "node scripts/run-tsx.mjs scripts/verify-mcp.ts",
"verify:ai-safety": "node scripts/run-tsx.mjs scripts/verify-ai-safety.ts",
"verify:agent-quality": "node scripts/run-tsx.mjs scripts/verify-agent-quality.ts",
"verify:cost-accounting": "node scripts/run-tsx.mjs scripts/verify-cost-accounting.ts",
"verify:tenant-isolation": "node scripts/run-tsx.mjs scripts/verify-tenant-isolation.ts",
"verify:ai": "npm-run-all --parallel verify:mcp verify:ai-safety verify:agent-quality verify:cost-accounting verify:tenant-isolation",
"verify:skills": "node scripts/verify-skills.mjs",
"verify:schemas": "node scripts/verify-schemas.mjs",
"verify:economics": "node scripts/verify-economics.mjs",
"verify:governance": "npm-run-all verify:skills verify:schemas verify:economics",
"audit": "pnpm audit",
"audit:fix": "pnpm audit --fix",
"generate:sbom": "node scripts/run-tsx.mjs scripts/generate-sbom.ts",
"verify:supplychain": "node scripts/run-tsx.mjs scripts/verify-supplychain.ts",
"verify:invariants": "node scripts/run-tsx.mjs tests/invariants/index.ts",
"verify:no-any-core": "node scripts/run-tsx.mjs scripts/verify-no-any-core.ts",
"selftest": "node scripts/run-tsx.mjs packages/cli/src/commands/selftest.ts",
"verify:mcp-routes": "pnpm --filter ready-layer test:mcp-routes",
"verify:intelligence": "node scripts/run-tsx.mjs scripts/verify-intelligence.ts",
"verify:metamorphic": "node scripts/run-tsx.mjs scripts/verify-metamorphic-intelligence.ts",
"verify:drift-suite": "node scripts/run-tsx.mjs scripts/verify-drift-suite-intelligence.ts",
"intelligence:extract-cases": "node scripts/run-tsx.mjs scripts/extract-intelligence-cases.ts",
"verify:calibration-window": "node scripts/run-tsx.mjs scripts/verify-calibration-window-format.ts",
"verify:calibration": "node scripts/run-tsx.mjs scripts/verify-calibration.ts",
"verify:foundry": "node scripts/run-tsx.mjs packages/cli/src/cli.ts foundry vectors run --seeds 1",
"verify:foundry:metamorphic": "node scripts/run-tsx.mjs packages/cli/src/cli.ts foundry generate && node scripts/run-tsx.mjs packages/cli/src/cli.ts foundry metamorphic generate --base-suite core_vectors --per 1 --seed 1",
"verify:foundry:faults": "FOUNDRY_FAULTS=1 node scripts/run-tsx.mjs packages/cli/src/cli.ts foundry faults run --dataset fault_injection_suite",
"verify:foundry:models": "node scripts/run-tsx.mjs scripts/verify-foundry.ts",
"ingest:lineage": "node scripts/run-tsx.mjs packages/cli/src/cli.ts ingest lineage",
"verify:sovereignty": "node scripts/verify-sovereignty.mjs",
"test:smoke": "node scripts/ensure-engine-build.mjs && ctest --test-dir build -C Release --output-on-failure -E stress_harness",
"test:stress": "node scripts/ensure-engine-build.mjs && ctest --test-dir build -C Release --output-on-failure -R stress_harness",
"verify:errors": "node scripts/run-tsx.mjs scripts/verify-problem-json.ts",
"verify:tenant-body": "node scripts/run-tsx.mjs scripts/verify-tenant-body.ts",
"verify:determinism-smoke": "DETERMINISM_RUNS=5 bash scripts/verify_determinism.sh",
"verify:adapter-conformance": "node scripts/run-tsx.mjs tests/adapter-conformance/run.ts",
"verify:review-safety": "node scripts/run-tsx.mjs scripts/verify-review-safety.ts",
"verify:learning": "node scripts/run-tsx.mjs scripts/verify-learning.ts",
"verify:calibration-stability": "node scripts/run-tsx.mjs scripts/verify-calibration-stability.ts",
"verify:error-bands": "node scripts/run-tsx.mjs scripts/verify-error-bands.ts",
"verify:moe-reduction": "node scripts/run-tsx.mjs scripts/verify-moe-reduction.ts",
"verify:tool-failure-runtime": "node scripts/run-tsx.mjs scripts/verify-tool-failure-runtime.ts",
"verify:repo": "node scripts/verify-repo.mjs",
"benchmark": "node scripts/run-tsx.mjs packages/cli/src/cli.ts benchmark --json",
"test:determinism": "node scripts/run-tsx.mjs packages/cli/src/cli.ts test:determinism",
"test:crash": "node scripts/run-tsx.mjs packages/cli/src/cli.ts test:durability",
"test:adapters": "node scripts/run-tsx.mjs packages/cli/src/cli.ts test:adapters",
"evidence": "node scripts/run-tsx.mjs packages/cli/src/cli.ts evidence",
"test:durability": "node scripts/run-tsx.mjs packages/cli/src/cli.ts test:durability",
"test:fault-injection": "node scripts/run-tsx.mjs packages/cli/src/cli.ts test:fault-injection",
"verify:benchmark-drift": "node scripts/run-tsx.mjs scripts/verify-benchmark-drift.ts",
"verify:env": "pnpm run verify:deploy-readiness",
"verify:deploy-readiness": "node scripts/verify-deploy-readiness.mjs",
"verify:routes-manifest": "pnpm run route:inventory && git diff --exit-code -- routes.manifest.json",
"route:inventory": "node scripts/run-tsx.mjs scripts/route-inventory.ts",
"build:engine": "bash scripts/cmake-build.sh",
"verify:all": "npm-run-all doctor route:inventory verify:routes lint typecheck build test",
"verify:route-maturity": "node scripts/run-tsx.mjs scripts/verify-route-maturity.ts",
"verify:route-parity": "pnpm --filter ready-layer test -- tests/openapi-route-parity.test.ts tests/route-completeness.test.ts tests/release-verification-truth.test.ts",
"verify:docs-truth": "node scripts/run-tsx.mjs scripts/docs-truth-gate.ts",
"verify:runtime-contracts": "pnpm --filter ready-layer test -- tests/readiness-route.test.ts tests/durable-runtime-state.test.ts tests/runtime-production-hardening.test.ts tests/auth-enforcement.test.ts tests/auth-mode.test.ts tests/api-contract.test.ts tests/control-plane-concurrency.test.ts tests/production-truth-closure.test.ts tests/full-lifecycle-e2e.test.ts",
"verify:product-truth": "node scripts/verify-product-truth.mjs",
"verify:production-truth-tests": "pnpm --filter ready-layer test -- tests/production-truth-closure.test.ts",
"verify:release": "npm-run-all verify:deploy-readiness route:inventory verify:routes verify:runtime-contracts verify:docs-truth verify:product-truth lint typecheck build test verify:survivability verify:first-customer",
"verify:survivability": "pnpm --filter ready-layer verify:survivability",
"preinstall": "node scripts/enforce-package-manager.mjs",
"bootstrap:preflight": "node scripts/bootstrap-preflight.mjs",
"smoke:api": "bash ready-layer/scripts/smoke-api.sh",
"verify:first-customer": "node scripts/verify-first-customer-flow.mjs"
},
"devDependencies": {
"@types/node": "^20.10.0",
"next": "^16.1.5",
"npm-run-all": "^4.1.5",
"prettier": "^3.0.0",
"tsx": "^4.7.0",
"typescript": "^5.3.0"
},
"engines": {
"node": ">=20.11.0"
},
"repository": {
"type": "git",
"url": "https://github.com/reachhq/requiem.git"
},
"license": "Apache-2.0",
"keywords": [
"deterministic",
"runtime",
"sandbox",
"ui",
"design-system"
],
"pnpm": {
"neverBuiltDependencies": [
"better-sqlite3"
]
}
}