Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
190 commits
Select commit Hold shift + click to select a range
873fb73
stage incremental core publication (#940)
TheGreenCedar Jul 11, 2026
c66b7bc
persist publication generation identity (#942)
TheGreenCedar Jul 11, 2026
b13c924
publish search by core generation
TheGreenCedar Jul 11, 2026
fa0fd10
Merge pull request #944 from TheGreenCedar/codex/943-generation-search
TheGreenCedar Jul 11, 2026
194a81f
finalize staged semantic docs (#947)
TheGreenCedar Jul 11, 2026
524c248
fix concurrent publication reads during refresh (#948)
TheGreenCedar Jul 11, 2026
8dc51ce
remove diagnostic ONNX from default builds (#949)
TheGreenCedar Jul 12, 2026
320ad3c
parse FastAPI routes with tree-sitter (#951)
TheGreenCedar Jul 12, 2026
de57651
gate release evidence regressions (#953)
TheGreenCedar Jul 12, 2026
f3c52fc
parse express routes with tree-sitter (#959)
TheGreenCedar Jul 12, 2026
58b2360
remove onnx diagnostics (#960)
TheGreenCedar Jul 12, 2026
ee327b9
correct macos x64 guide (#970)
TheGreenCedar Jul 12, 2026
5e9a060
retry packaged proof cleanup (#968)
TheGreenCedar Jul 12, 2026
da7e312
route blocked grounding locally (#972)
TheGreenCedar Jul 12, 2026
1769372
remove grounding prose test (#977)
TheGreenCedar Jul 12, 2026
ca35121
route grounding hooks by task (#971)
TheGreenCedar Jul 12, 2026
76d0a2b
harden managed cli publication (#980)
TheGreenCedar Jul 12, 2026
4fcbab2
qualify hook task routing (#982)
TheGreenCedar Jul 12, 2026
105339e
version repository identity (#985)
TheGreenCedar Jul 12, 2026
6133d21
fix repository identity clippy (#990)
TheGreenCedar Jul 12, 2026
610f987
pin status publication reads (#987)
TheGreenCedar Jul 12, 2026
0066b05
make runtime config project scoped (#984)
TheGreenCedar Jul 12, 2026
94b9aa1
qualify hook routing (#991)
TheGreenCedar Jul 12, 2026
1ea2c3c
isolate stdio test state
TheGreenCedar Jul 12, 2026
2064d22
harden managed cli publication
TheGreenCedar Jul 12, 2026
25f11f1
isolate stdio integration tests from user state (#993)
TheGreenCedar Jul 12, 2026
4cdf1b1
harden managed CLI publication follow-up (#992)
TheGreenCedar Jul 12, 2026
84ee40f
test publication fault matrix
TheGreenCedar Jul 12, 2026
1c40a62
complete atomic publication fault matrix (#973)
TheGreenCedar Jul 12, 2026
eed03da
renew local refresh ownership
TheGreenCedar Jul 12, 2026
067b078
Merge pull request #995 from TheGreenCedar/codex/994-local-refresh-he…
TheGreenCedar Jul 12, 2026
8596162
replace faux zoekt with sqlite lexical
TheGreenCedar Jul 12, 2026
920ade0
route drill queries through packet planning
TheGreenCedar Jul 12, 2026
343df72
Merge pull request #996 from TheGreenCedar/codex/983-sqlite-lexical
TheGreenCedar Jul 12, 2026
6634a95
bound retrieval stage scheduling
TheGreenCedar Jul 12, 2026
1683e10
Merge pull request #1000 from TheGreenCedar/codex/918-unify-drill-packet
TheGreenCedar Jul 12, 2026
ba1c61c
Merge pull request #1002 from TheGreenCedar/codex/916-bounded-retriev…
TheGreenCedar Jul 12, 2026
30c6489
replace port reservations with leases (#1007)
TheGreenCedar Jul 12, 2026
da4e4b2
make drill packet-backed (#1008)
TheGreenCedar Jul 12, 2026
c47cd97
make sidecar manifest promotion atomic (#1016)
TheGreenCedar Jul 12, 2026
3cb60fc
let retrieval stages use remaining budget (#1010)
TheGreenCedar Jul 12, 2026
9e7108b
root sidecar generation gc (#1021)
TheGreenCedar Jul 12, 2026
bfc8e46
gate deletion on complete inventories (#1020)
TheGreenCedar Jul 12, 2026
b3462b3
move convergence into project activation (#1003)
TheGreenCedar Jul 12, 2026
4f165a6
extract drill scoring (#1011)
TheGreenCedar Jul 12, 2026
f454c24
stabilize batch concurrency test (#1027)
TheGreenCedar Jul 12, 2026
eba3695
prove drill packet parity (#1012)
TheGreenCedar Jul 12, 2026
256c3a6
capture cli startup defaults (#1017)
TheGreenCedar Jul 12, 2026
30064e9
serve diagnostics during managed provisioning (#1024)
TheGreenCedar Jul 12, 2026
a2f0938
parse fastify routes (#986)
TheGreenCedar Jul 12, 2026
9186022
qualify managed lifecycle on every platform
TheGreenCedar Jul 12, 2026
f69c6dd
fix proof-owned compose cleanup
TheGreenCedar Jul 12, 2026
bbd98d8
harden proof compose cleanup identity
TheGreenCedar Jul 12, 2026
3056c1d
fix packaged lifecycle proof failures
TheGreenCedar Jul 12, 2026
2c9af43
gate rebuilds on gpu proof
TheGreenCedar Jul 12, 2026
645cb53
validate sidecar generation promotion
TheGreenCedar Jul 12, 2026
af55ce1
Merge pull request #1031 from TheGreenCedar/codex/1030-platform-manag…
TheGreenCedar Jul 12, 2026
1b2aa63
Merge pull request #1028 from TheGreenCedar/codex/1025-gpu-pre-repair…
TheGreenCedar Jul 12, 2026
261d095
Merge pull request #1029 from TheGreenCedar/codex/914-component-valid…
TheGreenCedar Jul 12, 2026
57dfec5
prove live drill packet parity
TheGreenCedar Jul 12, 2026
7cb2068
Merge pull request #1040 from TheGreenCedar/codex/1006-live-packet-dr…
TheGreenCedar Jul 12, 2026
7de7263
prove managed plugin convergence (#1042)
TheGreenCedar Jul 13, 2026
7a6397e
persist parser source snapshots (#1045)
TheGreenCedar Jul 13, 2026
3c8d9c6
Prove prior-version managed CLI upgrade convergence (#1038)
TheGreenCedar Jul 13, 2026
1fd6870
migrate retrieval manifest to lexical schema (#1047)
TheGreenCedar Jul 13, 2026
a21bb9f
[codex] prove Linux glibc 2.31 compatibility (#1044)
TheGreenCedar Jul 13, 2026
0c2d830
Migrate broker and repair ownership to project identity v3 (#1041)
TheGreenCedar Jul 13, 2026
72c674e
Make macOS a release-gated supported platform (#1048)
TheGreenCedar Jul 13, 2026
9c97808
verify planner freshness before reuse
TheGreenCedar Jul 13, 2026
174b77e
[codex] bind plugin routing to request identity (#1055)
TheGreenCedar Jul 13, 2026
eec8a7e
migrate sidecar identity to v3
TheGreenCedar Jul 13, 2026
3e12064
harden sidecar identity migration
TheGreenCedar Jul 13, 2026
4e661d4
fix borrower endpoint identity fixture
TheGreenCedar Jul 13, 2026
5dcf7cb
harden sidecar runtime identity
TheGreenCedar Jul 13, 2026
b664089
route ci proof by maturity [skip ci] (#1061)
TheGreenCedar Jul 13, 2026
b91a8c1
tighten sidecar identity
TheGreenCedar Jul 13, 2026
1216d19
rewrite agent guide (#1066)
TheGreenCedar Jul 13, 2026
3d5f76c
provision release evidence runner
TheGreenCedar Jul 13, 2026
0fbef15
isolate release evidence runner
TheGreenCedar Jul 13, 2026
0b3532d
harden release evidence runner
TheGreenCedar Jul 13, 2026
92dc8c2
fix v3 reclamation fixture
TheGreenCedar Jul 13, 2026
6f3f8a2
[codex] make windows native embedding start identity reliable (#1070)
TheGreenCedar Jul 13, 2026
a1150ee
merge dev into sidecar identity
TheGreenCedar Jul 13, 2026
e5477a1
fix windows embedding snapshot identity (#1072)
TheGreenCedar Jul 13, 2026
a92c430
raise cold sidecar query budget (#1052)
TheGreenCedar Jul 13, 2026
8422181
[codex] prove grounding-only managed plugin convergence (#1058)
TheGreenCedar Jul 13, 2026
cea5aa3
simplify macos packaged proof (#1073)
TheGreenCedar Jul 13, 2026
6c4e7d6
guard non-rust evidence boundaries (#1056)
TheGreenCedar Jul 13, 2026
6ba684a
Merge remote-tracking branch 'origin/dev/codestory-next' into codex/1…
TheGreenCedar Jul 13, 2026
47582a7
close native identity migration gaps
TheGreenCedar Jul 13, 2026
4b8dd74
route test sidecars through gateway
TheGreenCedar Jul 13, 2026
e7cfa0e
Merge pull request #1059 from TheGreenCedar/codex/1034-sidecar-identi…
TheGreenCedar Jul 13, 2026
1152598
Merge remote-tracking branch 'origin/dev/codestory-next' into codex/1…
TheGreenCedar Jul 13, 2026
aad993e
route windows proof scope
TheGreenCedar Jul 13, 2026
6d7fa3b
seed release evidence model securely
TheGreenCedar Jul 13, 2026
1efed28
store guest ownership with evidence
TheGreenCedar Jul 13, 2026
96ff86a
accept offline runner metadata
TheGreenCedar Jul 13, 2026
533e371
close runner lifecycle races
TheGreenCedar Jul 13, 2026
b7a2aff
use changelog for release notes
TheGreenCedar Jul 13, 2026
d5afc02
isolate evidence docker daemon
TheGreenCedar Jul 13, 2026
cb785fa
fail before runner mutation
TheGreenCedar Jul 13, 2026
ae229a8
allow runner status propagation
TheGreenCedar Jul 13, 2026
bb4324f
validate release note semver
TheGreenCedar Jul 13, 2026
efe03ca
Merge pull request #1074 from TheGreenCedar/codex/1063-windows-proof-…
TheGreenCedar Jul 13, 2026
9e42be4
merge current dev into release evidence runner
TheGreenCedar Jul 14, 2026
3893424
merge current dev into release notes
TheGreenCedar Jul 14, 2026
4aece7b
Merge pull request #1076 from TheGreenCedar/codex/1064-release-eviden…
TheGreenCedar Jul 14, 2026
4f7ea75
merge release evidence into release notes
TheGreenCedar Jul 14, 2026
b387990
retain live drill evidence
TheGreenCedar Jul 14, 2026
1e06c3c
Merge pull request #1075 from TheGreenCedar/codex/1062-versioned-rele…
TheGreenCedar Jul 14, 2026
a434d95
merge current dev into live drill evidence
TheGreenCedar Jul 14, 2026
5799901
gate live evidence runner
TheGreenCedar Jul 14, 2026
56115ea
allow coordinator evidence bridge
TheGreenCedar Jul 14, 2026
6b66a6d
fix release evidence harness isolation
TheGreenCedar Jul 14, 2026
119c51a
honor release evidence cache root
TheGreenCedar Jul 14, 2026
1e65a73
qualify release drill anchor
TheGreenCedar Jul 14, 2026
9c3d5a9
drop brittle drill assertions
TheGreenCedar Jul 14, 2026
df5f930
fix benchmark sidecar profile
TheGreenCedar Jul 14, 2026
27c24a1
fix packet sidecar lifecycle
TheGreenCedar Jul 14, 2026
f233344
Merge pull request #1077 from TheGreenCedar/codex/956-live-drill-evid…
TheGreenCedar Jul 14, 2026
32f8c56
make packet claims role safe
TheGreenCedar Jul 14, 2026
5037a12
classify non-symbol retrieval hits
TheGreenCedar Jul 14, 2026
97103d5
preserve compact flow evidence
TheGreenCedar Jul 14, 2026
dd667dc
record packet quality stats
TheGreenCedar Jul 14, 2026
23a0239
tighten packet role ownership
TheGreenCedar Jul 14, 2026
2ad1c9b
fix compact flow probe order
TheGreenCedar Jul 14, 2026
f53ded3
prioritize required packet probes
TheGreenCedar Jul 14, 2026
59a8a25
finish packet corpus recovery
TheGreenCedar Jul 14, 2026
c67ce53
remove packet holdout coupling
TheGreenCedar Jul 14, 2026
b09b8c4
close packet evidence gaps
TheGreenCedar Jul 14, 2026
8c85129
Merge pull request #1082 from TheGreenCedar/codex/1079-role-safe-packets
TheGreenCedar Jul 14, 2026
caeb7d8
approve release evidence baseline
TheGreenCedar Jul 14, 2026
2189bcc
Merge pull request #1084 from TheGreenCedar/codex/1083-release-eviden…
TheGreenCedar Jul 14, 2026
e8a5ee5
activate release evidence gate
TheGreenCedar Jul 14, 2026
1d9b5c0
narrow release evidence boundary
TheGreenCedar Jul 14, 2026
13c6520
Merge pull request #1078 from TheGreenCedar/codex/958-activate-releas…
TheGreenCedar Jul 14, 2026
95af818
fix release evidence packet modes
TheGreenCedar Jul 14, 2026
7da4c74
Merge pull request #1086 from TheGreenCedar/codex/958-release-evidenc…
TheGreenCedar Jul 14, 2026
2acf26c
prepare v0.15.0 candidate
TheGreenCedar Jul 14, 2026
89d0826
Merge pull request #1087 from TheGreenCedar/codex/1085-v015-release-c…
TheGreenCedar Jul 14, 2026
517e300
unify javascript framework bindings
TheGreenCedar Jul 14, 2026
e9bef34
fix prior evidence reuse
TheGreenCedar Jul 14, 2026
a606e81
centralize agent surface readiness
TheGreenCedar Jul 14, 2026
3381153
Merge pull request #1093 from TheGreenCedar/codex/1092-framework-bind…
TheGreenCedar Jul 14, 2026
4b52f0c
Merge pull request #1094 from TheGreenCedar/codex/958-evidence-reuse-sha
TheGreenCedar Jul 14, 2026
e215755
centralize process start identity
TheGreenCedar Jul 14, 2026
2b69777
preserve ps probe failures
TheGreenCedar Jul 14, 2026
2e3d21b
reuse native embedding across projects
TheGreenCedar Jul 14, 2026
75d9048
gate platform process probe import
TheGreenCedar Jul 14, 2026
5b9e872
Merge pull request #1096 from TheGreenCedar/codex/1088-agent-surface-api
TheGreenCedar Jul 14, 2026
543d211
Merge pull request #1095 from TheGreenCedar/codex/1091-metal-project-…
TheGreenCedar Jul 14, 2026
2e9352b
Merge pull request #1097 from TheGreenCedar/codex/1090-process-identity
TheGreenCedar Jul 14, 2026
783e79a
reuse framework binding timelines (#1112)
TheGreenCedar Jul 14, 2026
6bd8eb5
harden plugin proof boundaries (#1114)
TheGreenCedar Jul 14, 2026
8449fd0
journal snapshot promotion
TheGreenCedar Jul 14, 2026
a0e0a90
simplify promotion journal recovery
TheGreenCedar Jul 14, 2026
bb7e825
freeze sidecar process defaults
TheGreenCedar Jul 14, 2026
d6115cd
fix injected embedding test defaults
TheGreenCedar Jul 14, 2026
6e645b4
move deep lexical validation off queries
TheGreenCedar Jul 14, 2026
f381108
Merge pull request #1111 from TheGreenCedar/codex/1098-promotion-journal
TheGreenCedar Jul 14, 2026
1d536c8
Merge pull request #1113 from TheGreenCedar/codex/1103-process-defaults
TheGreenCedar Jul 14, 2026
45e3226
Merge pull request #1116 from TheGreenCedar/codex/1102-lexical-hot-path
TheGreenCedar Jul 14, 2026
bfc8cda
validate resources before activation
TheGreenCedar Jul 14, 2026
096a96d
centralize worktree setup
TheGreenCedar Jul 14, 2026
c714420
check centralized worktree fallback
TheGreenCedar Jul 14, 2026
8b3a8c8
preserve affected path identity
TheGreenCedar Jul 14, 2026
e80797c
Merge pull request #1118 from TheGreenCedar/codex/1104-validate-resou…
TheGreenCedar Jul 14, 2026
2d2e023
Merge pull request #1115 from TheGreenCedar/codex/1109-node-worktree-…
TheGreenCedar Jul 14, 2026
a2f6043
Merge pull request #1117 from TheGreenCedar/codex/1105-affected-path-…
TheGreenCedar Jul 14, 2026
bd50b35
make cleanup handle relative
TheGreenCedar Jul 14, 2026
5968b1d
Merge pull request #1119 from TheGreenCedar/codex/1100-owned-deletion
TheGreenCedar Jul 14, 2026
f76db0c
pin retrieval reads to one publication
TheGreenCedar Jul 14, 2026
1ee9181
Merge pull request #1120 from TheGreenCedar/codex/1099-pinned-retrieval
TheGreenCedar Jul 14, 2026
d3df927
parse workflow policy structurally
TheGreenCedar Jul 14, 2026
48bd037
stabilize workflow policy package
TheGreenCedar Jul 14, 2026
a2c46c9
Merge pull request #1121 from TheGreenCedar/codex/1110-structural-wor…
TheGreenCedar Jul 14, 2026
58f49bc
replace port registry with sqlite
TheGreenCedar Jul 14, 2026
c210b4f
Merge pull request #1122 from TheGreenCedar/codex/1106-sqlite-port-re…
TheGreenCedar Jul 14, 2026
663fe88
move symbol workflows into runtime
TheGreenCedar Jul 14, 2026
7b0a273
Merge pull request #1123 from TheGreenCedar/codex/1108-runtime-symbol…
TheGreenCedar Jul 14, 2026
725270d
allow fenced promotion recovery
TheGreenCedar Jul 14, 2026
b319c70
Merge pull request #1126 from TheGreenCedar/codex/1125-fenced-promotion
TheGreenCedar Jul 14, 2026
6315ee6
isolate runtime test config
TheGreenCedar Jul 14, 2026
9fd8c8e
Merge pull request #1127 from TheGreenCedar/codex/1124-explicit-runti…
TheGreenCedar Jul 14, 2026
9ceb56a
repair stats accelerator proof
TheGreenCedar Jul 14, 2026
204fdc0
Merge pull request #1129 from TheGreenCedar/codex/1128-stats-accelera…
TheGreenCedar Jul 14, 2026
5cdeb72
fix windows rollback proof
TheGreenCedar Jul 14, 2026
611052b
Merge pull request #1131 from TheGreenCedar/codex/1130-native-windows…
TheGreenCedar Jul 14, 2026
4dfce91
polish v0.15 release notes
TheGreenCedar Jul 14, 2026
2b85609
Merge pull request #1133 from TheGreenCedar/codex/1132-v015-changelog…
TheGreenCedar Jul 14, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .cargo/config.toml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
[alias]
# Cross-platform retrieval dev setup (run from repository root).
retrieval-setup = "run -p codestory-cli -- retrieval bootstrap --project ."
retrieval-status = "run -p codestory-cli -- retrieval status --project ."
retrieval-setup = "run --locked -p codestory-cli -- retrieval bootstrap --project ."
retrieval-status = "run --locked -p codestory-cli -- retrieval status --project ."
2 changes: 1 addition & 1 deletion .codex/environments/environment.toml
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,4 @@ version = 1
name = "codestory"

[setup]
script = "powershell -NoProfile -ExecutionPolicy Bypass -File scripts/codex-worktree-setup.ps1"
script = "node scripts/codex-worktree-setup.mjs"
6 changes: 6 additions & 0 deletions .github/actionlint.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
self-hosted-runner:
labels:
- codestory-metal
- codestory-release-evidence

config-variables: null
57 changes: 57 additions & 0 deletions .github/scripts/check-linux-glibc-baseline.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,57 @@
#!/usr/bin/env bash
set -euo pipefail

archive=$1
expected_version=$2
out_dir=$3
expected_glibc=${4:-glibc 2.31}

rm -rf "$out_dir"
mkdir -p "$out_dir/unpacked" "$out_dir/cache"

actual_glibc=$(getconf GNU_LIBC_VERSION)
{
printf 'distribution='
. /etc/os-release
printf '%s %s\n' "$NAME" "$VERSION_ID"
printf 'expected_glibc=%s\n' "$expected_glibc"
printf 'actual_glibc=%s\n' "$actual_glibc"
} > "$out_dir/environment.txt"
test "$actual_glibc" = "$expected_glibc"

tar -xzf "$archive" -C "$out_dir/unpacked"
cli=$(find "$out_dir/unpacked" -type f -name codestory-cli -print -quit)
test -n "$cli"
chmod +x "$cli"

run_probe() {
local name=$1
shift
set +e
"$@" > "$out_dir/$name.stdout.txt" 2> "$out_dir/$name.stderr.txt"
local status=$?
set -e
printf '%s\n' "$status" > "$out_dir/$name.exit-code.txt"
test "$status" -eq 0
}

run_probe version "$cli" --version
grep -F "$expected_version" "$out_dir/version.stdout.txt"

run_probe help "$cli" --help
grep -Eiq 'usage:' "$out_dir/help.stdout.txt"

initialize='{"jsonrpc":"2.0","id":"initialize","method":"initialize","params":{"protocolVersion":"2024-11-05","capabilities":{},"clientInfo":{"name":"glibc-baseline-proof","version":"1.0.0"}}}'
set +e
printf '%s\n' "$initialize" | CODESTORY_CACHE_ROOT="$out_dir/cache" timeout 30s \
"$cli" serve --stdio --refresh none --project /workspace \
> "$out_dir/stdio-initialize.stdout.txt" 2> "$out_dir/stdio-initialize.stderr.txt"
stdio_status=${PIPESTATUS[1]}
set -e
printf '%s\n' "$stdio_status" > "$out_dir/stdio-initialize.exit-code.txt"
test "$stdio_status" -eq 0
grep -Eq '"jsonrpc"[[:space:]]*:[[:space:]]*"2\.0"' "$out_dir/stdio-initialize.stdout.txt"
grep -Eq '"protocolVersion"[[:space:]]*:[[:space:]]*"2024-11-05"' "$out_dir/stdio-initialize.stdout.txt"
grep -Eq '"serverInfo"[[:space:]]*:' "$out_dir/stdio-initialize.stdout.txt"

printf 'status=passed\n' >> "$out_dir/environment.txt"
Loading