T3MP3ST public launch build
This commit is contained in:
1 parent
972247b881
commit
184c7d4e59
1589 files changed
+57150
-506
No files matched your search
@@ -0,0 +1,34 @@
|
||||
name: T3MP3ST CI
|
||||
|
||||
on:
|
||||
pull_request:
|
||||
push:
|
||||
branches:
|
||||
- main
|
||||
|
||||
jobs:
|
||||
test:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1
|
||||
- uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
|
||||
with:
|
||||
node-version: 22
|
||||
cache: npm
|
||||
- run: npm ci
|
||||
- run: npm run lint
|
||||
- run: npm run typecheck
|
||||
- run: npm test
|
||||
- run: npm run doctor
|
||||
# Honesty gates: prove the headline numbers re-derive and that no
|
||||
# challenge-fitting has crept in. Public contributors / CI can verify.
|
||||
- run: npm run verify-claims
|
||||
- run: npm run test:no-fitting
|
||||
- run: npm run test:no-self-fitting
|
||||
# The provenance gate itself, in the compiled engine path (builds first).
|
||||
- run: npm run test:gate
|
||||
# The operator doctrine / prompt-pack contract must hold.
|
||||
- run: npm run prompt:audit
|
||||
# Non-network smoke: core traps run deterministically; server/live tiers
|
||||
# auto-skip when no server/LLM is present (they are absent in CI).
|
||||
- run: npm run smoke
|
||||
Reference in new issue
Block a user