Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
26 commits
Select commit Hold shift + click to select a range
1c9804e
fix: stabilize Phase 3.1 production runtime
basimrdj Aug 13, 2026
4754dbb
feat: add Phase 3.1B compiled page filtering
basimrdj Aug 13, 2026
f6823f5
fix: continue causal sequence after rollback
basimrdj Aug 13, 2026
2b63d07
test: stabilize Chromium extension fixtures
basimrdj Aug 13, 2026
4fa20b9
docs: record Phase 3.1B verification
basimrdj Aug 13, 2026
f22dcae
docs: record Phase 3.1B pull request
basimrdj Aug 13, 2026
990dd21
feat: complete Phase 3.1B adversarial and indexed page plane
basimrdj Aug 13, 2026
9dbb885
Harden phase 3.1B page plane
basimrdj Aug 14, 2026
7063a00
Record early page-plane race timing
basimrdj Aug 14, 2026
2201ac6
Harden passive anti-adblock bait preservation
basimrdj Aug 14, 2026
09d32e1
Remove duplicate Phase 3.1B cosmetic plane
basimrdj Aug 14, 2026
554257e
Record final Phase 3.1B CI result
basimrdj Aug 14, 2026
d84e69e
Add Phase 3.5 autonomous control loop
basimrdj Aug 14, 2026
d2bdf36
Document Phase 3.5 autonomy results
basimrdj Aug 14, 2026
cb21df8
Close Phase 3.5B live autonomy gap
basimrdj Aug 14, 2026
4826f58
Add Phase 3.5B final autonomy report
basimrdj Aug 14, 2026
b493a08
Fix autonomy CI cache preparation
basimrdj Aug 14, 2026
a3ac86c
Make browser gates portable across CI
basimrdj Aug 14, 2026
e792c38
Record final CI autonomy outcome
basimrdj Aug 14, 2026
20af30d
Fix live autonomy orchestration and verification
basimrdj Aug 14, 2026
daf95fd
feat: verify Phase 3.5B live autonomy
basimrdj Aug 15, 2026
e88a0fa
test: harden Phase 3.5B live autonomy verification
basimrdj Aug 15, 2026
41d1e4a
test: harden Phase 3.5B verification methodology
basimrdj Aug 15, 2026
f45ca67
ci: run canonical Phase 3.1B evidence gates
basimrdj Aug 15, 2026
0f433a8
feat: add survivor intelligence and adaptive network learning
basimrdj Aug 16, 2026
78cf15c
release: ADAPT 1.0.0 — adaptive engine, BYOK AI, pause control, packa…
basimrdj Aug 18, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
91 changes: 91 additions & 0 deletions .github/workflows/phase31b.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,91 @@
name: Phase 3.1B Gate

on:
pull_request:
branches: [main]
push:
branches: [main, 'feat/**']

permissions:
contents: read

jobs:
typecheck:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version: 22
cache: npm
- run: npm ci
- run: npm run typecheck

page-unit:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version: 22
cache: npm
- run: npm ci
- name: Prepare validated Phase 3.1 filter cache
run: npm run phase31:sync
- run: npm run build:full
- run: npm run test:page
- run: npm run test:unit

build-integrity-security:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version: 22
cache: npm
- run: npm ci
- name: Run canonical Phase 3.1B evidence gates
run: npm run phase31:sync && ADAPT_PHASE31_OFFLINE=1 npm run verify:phase31b

autonomy-fast:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version: 22
cache: npm
- run: npm ci
- run: npm run typecheck
- name: Prepare validated Phase 3.1 filter cache
run: npm run phase31:sync
- run: ADAPT_PHASE31_OFFLINE=1 npm run verify:phase31b
- run: ADAPT_PHASE31_OFFLINE=1 npm run verify:autonomy

autonomy-live:
runs-on: ubuntu-latest
needs: autonomy-fast
steps:
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version: 22
cache: npm
- run: npm ci
- run: npm run typecheck
- name: Prepare validated Phase 3.1 filter cache
run: npm run phase31:sync
- run: ADAPT_PHASE31_OFFLINE=1 ADAPT_LIVE_PROFILE=full npm run verify:autonomy:live

release-gate:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version: 22
cache: npm
- run: npm ci
- name: Pack release artifact (no baked AI) and verify it in a clean Chrome profile
run: npm run pack && npm run verify:packaged
9 changes: 9 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -36,3 +36,12 @@ test-results/
# Logs
*.log
npm-debug.log*

# Dev-only baked AI credential (generated, never commit)
src/background/ai/dev-defaults.ts

# Tool session state (machine-local)
.zcode/

# Built release zips (distributed via GitHub Releases)
release/
Loading
Loading