chore(delivery): align BT6 build and release gates (#160)

Make the contributor, CI, package, and tagged-release contracts agree with the shared BT6 baseline while preserving T3MP3ST's project-specific integrity checks. Exclude workspace-only material from published packages and keep local-agent detection tests host-independent.\n\nCloses #159
This commit is contained in:
Joseph Magly authored and GitHub committed 2026-08-23 16:22:24 -04:00
1 parent 6d4e01756a
commit c352f34843
10 files changed
+193 -20

No files matched your search

+13
View File
@@ -5,6 +5,17 @@
"main": "dist/index.js",
"types": "dist/index.d.ts",
"type": "module",
"files": [
"dist/",
"scripts/",
"tools/",
"docs/",
"examples/",
".env.example",
"docker-compose.yml",
"index.ts",
"tsconfig.json"
],
"scripts": {
"build": "tsc",
"start": "node dist/cli.js",
@@ -64,6 +75,8 @@
"mcp": "tsx src/mcp-server.ts",
"mcp:prod": "node dist/mcp-server.js",
"test": "vitest run src && node scripts/test-ops-preflight.mjs && node scripts/test-model-matrix.mjs && node scripts/refusal-frontier.mjs --self-test",
"test:release": "npm run lint && npm run typecheck && npm test && npm run test:coverage && npm run doctor && npm run verify-claims && npm run test:no-fitting && npm run test:no-self-fitting && npm run test:gate && npm run prompt:audit && npm run smoke && npm run build",
"pack:dry-run": "npm pack --dry-run",
"test:coverage": "vitest run --coverage",
"test:watch": "vitest src",
"lint": "eslint src/**/*.ts",