Files
Claude 18a633c2a0 feat(dingze): add shared artifact catalog, lifecycle and validators
The catalog defines the three-stage step order, unlock rules and
dependencies; the lifecycle module resolves status transitions and role
checks; validators implement the hard checks for the six-part table and
strategy house, path systems and the RACI matrix. Both the server plugin
and the Portal import the same module through @dingze/shared.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01MMDFmVTvRksi1ZT8aPGXoL
2026-10-09 13:51:24 +00:00

28 lines
847 B
JSON

{
"compilerOptions": {
"tsBuildInfoFile": "./node_modules/.tmp/tsconfig.tsbuildinfo",
"target": "ES2020",
"useDefineForClassFields": true,
"lib": ["DOM", "DOM.Iterable", "ESNext"],
"module": "ESNext",
"skipLibCheck": true,
"moduleResolution": "bundler",
"allowImportingTsExtensions": true,
"moduleDetection": "force",
"noEmit": true,
"jsx": "react-jsx",
"strict": true,
"noUnusedLocals": false,
"noUnusedParameters": true,
"noFallthroughCasesInSwitch": true,
"noUncheckedSideEffectImports": true,
"baseUrl": ".",
"paths": {
"@dingze/shared": ["./server-plugins/plugin-dingze/src/shared"],
"@/extensions/*": ["./registry/*", "./src/extensions/*"],
"@/*": ["./src/*"]
}
},
"include": ["src", "registry", "server-plugins/plugin-dingze/src/shared"]
}