-
Notifications
You must be signed in to change notification settings - Fork 1
Support local MLX orchestration and audited model judgment #109
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Closed
Closed
Changes from 12 commits
Commits
Show all changes
281 commits
Select commit
Hold shift + click to select a range
1c6819d
docs(adr): require terminal merge checks
06e6ffb
docs(adr): record Strix fail-closed gate
338c11d
test(adr): require enforced exact-head merge controls
seonghobae 03c6630
docs(adr): enforce exact-head merge controls
seonghobae 6a7e38e
docs(adr): record fast numerical stability fix
70fc9d8
docs(adr): reconcile fast stability fix with main
574fa8c
docs(adr): refresh exact-head CI evidence
a42b7b6
docs(adr): record current-head check binding
77c2186
docs: record CI portability remediation
0ad4193
docs: refresh exact-head CI snapshot
49002cc
docs: record dependency floor guard
9b66a13
docs: record larger local judge reliability sweep
806bda5
docs: record external GitHub API incident context
c3027c1
docs(adr): record strict fast judge schema hardening
2aeab27
docs(adr): harden review evidence publication
0f37a76
docs(adr): record central gate remediation
5163030
docs(adr): record non-compliant merge incident
b67c051
docs(adr): record central review follow-up gaps
0263ad5
docs(adr): keep dependabot discrepancy visible
afe0956
docs: record OA PDF attachment revalidation
3d42c8d
docs: record archived OA PDF retrieval evidence
877c77f
docs: record draft review blocker
8d629f4
fix: make ledger SQL templates scanner-clean
895eb22
test: enforce exact-head ADR controls
4bd9c2b
docs: record exact-head evidence correction
1b7dbd2
docs: record cumulative threshold calibration
3781930
docs: record local judge framing reliability
seonghobae b65711f
docs: expand merge gate evidence requirements
seonghobae 6b6edba
docs: record cross-repo Strix false-green evidence
seonghobae c09cac0
docs: record central Strix provenance gap
seonghobae 2a4270a
docs: separate routing hints from model judgment
seonghobae 125bfc1
docs: record central review cleanup findings
seonghobae 32ba3a9
docs: record fast Strix evidence boundary
seonghobae c138d17
docs: close central cleanup remediation record
seonghobae ddd0591
docs: record local judge retry calibration
seonghobae bbb6361
feat: bridge Codex Responses to local MLX
seonghobae ab0c05c
docs: record workflow contract reachability finding
seonghobae fccac33
docs: record live gateway judge method sensitivity
seonghobae 54dfce2
feat: expose orchestrator control-plane candidate
seonghobae 21a17f0
fix: separate candidate discovery from disablement
seonghobae 13fe555
feat: expose full local candidate registry
seonghobae a107892
fix(local): avoid retry multiplication on mlx queues
seonghobae 8394373
fix(api): reject unknown passthrough models
seonghobae da24b1a
fix(api): separate model readiness from registry status
seonghobae 583c4f3
Merge remote-tracking branch 'origin/codex/local-llm-benchmark' into …
seonghobae c1c7997
docs(adr): record network and ruleset merge boundaries
seonghobae 216177f
fix(local): honor provider-specific retry budgets
seonghobae 56d3085
docs(adr): correct draft review-gate status
seonghobae 8fee52b
fix(local): reject malformed responses and retry config
seonghobae 5b49594
docs(adr): refresh exact-head coverage evidence
seonghobae 1ffdc3f
docs(adr): bind review note to latest head
seonghobae ea254c2
docs(adr): clarify implementation head provenance
seonghobae 2e76caa
feat(mlsirm): route local judge to contextual-orchestrator and add po…
seonghobae ea4dfa9
fix: enforce fast judge and multi-item evidence
seonghobae 46725e2
fix: bind provider allowlists to explicit config
seonghobae c7b5dbc
docs: record mlx model and batch throughput probe
seonghobae 79ce905
docs(adr): record current Strix false-green evidence
seonghobae 4af8e26
docs(adr): record trusted Strix evidence follow-ups
seonghobae f7b2079
docs(adr): distinguish VPN LibreSSL path failures
seonghobae 17d636b
docs(adr): record strix smoke-contract regression
seonghobae b7ee4bb
docs(adr): record hyphenated strix marker guard
seonghobae becc758
docs(benchmark): record repeated mlx concurrency probe
seonghobae a1d8128
fix(local): bound batch concurrency input
seonghobae fe7b632
docs(local): document concurrency bound
seonghobae 8a88063
docs(judge): record current mlx K sweep
seonghobae 5ea0f77
docs(adr): record runner-capacity merge blocker
seonghobae d3ed441
docs(adr): record unbound Strix status fallback
seonghobae a159dff
docs(adr): record fresh runner-capacity blocker
seonghobae 4d8cd86
fix(judge): require fast-mlsirm calibration boundary
seonghobae 998c86f
test(judge): isolate missing calibration dependency
seonghobae fb16482
fix(ci): quote fuzz time budget expansion
seonghobae 76de3e1
docs(adr): record unbound strix metadata finding
seonghobae 51ac452
docs(adr): record independent review authority boundary
seonghobae ec94d99
docs(adr): record false-green Strix artifact
seonghobae 7cb34a9
docs(adr): record current Strix false-green evidence
seonghobae c646ba5
docs(bench): record 3b mlx saturation probe
seonghobae 5d80e11
perf(local): reuse bounded concurrency for in-process batches
seonghobae 454b9f5
docs(adr): qualify local batch error propagation
seonghobae b81f8d7
test(batch): assert concurrent result order
seonghobae 173288c
docs(bench): record coordinator mlx smoke
seonghobae f7141ea
docs(adr): record latest CI capacity evidence
seonghobae 361725b
fix(runtime): guard circuit breaker under batch concurrency
seonghobae d3abf51
docs(bench): record warm coordinator smoke
seonghobae 8aaa0e0
docs(adr): record latest central Strix false green
seonghobae 823ce91
docs(adr): record fast Strix base evidence
seonghobae c5e0286
docs(adr): record CI cancellation evidence
seonghobae 4b954e4
docs(adr): record approval policy drift
seonghobae 73c6c98
docs(adr): record semantic judge miss
seonghobae e59ef71
docs(adr): record latest ci capacity evidence
seonghobae a29ff9e
docs(calibration): record paired binary threshold evidence
seonghobae 1eef1e9
docs(calibration): record bounded binary concurrency
seonghobae 9bc620d
perf(mlx): align HTTP admission with measured batches
seonghobae 0f61128
fix(server): bound concurrent run configuration
seonghobae 78894f6
docs(adr): record exact-head CI cancellations
seonghobae d82e592
perf(judge): expose gateway concurrency capability
seonghobae 9b6dec3
docs(benchmark): record integrated judge smoke
seonghobae d8c1b73
docs(adr): record polytomous default hardening
seonghobae a0a354a
docs(adr): record current PR gate state
seonghobae 618810e
docs(benchmark): record integrated polytomous smoke
seonghobae db45804
docs(adr): retain integrated judge failure evidence
seonghobae f8cac36
docs(benchmark): record anchored model and throughput evidence
seonghobae 6422a20
docs(adr): record anchored judge merge gate
seonghobae 18d8c3b
docs(adr): record synchronized judge head
seonghobae e0000ad
docs(benchmark): record MLX readiness and judge failure
seonghobae c518049
docs(adr): record latest exact-head gate
seonghobae c2bb2b2
feat: add bounded provider readiness refresh
seonghobae 2f904a2
docs: record anchored judge calibration reruns
seonghobae bd4c1a3
docs: reconcile linked fast judge head
seonghobae fe8437d
docs: track fast judge evidence head
seonghobae bcb55d0
docs: record exact-head comment correction
seonghobae c860644
docs: record protection policy reconciliation
seonghobae 273943e
docs: distinguish hosted runner queue evidence
seonghobae b782b01
docs: record repeated mlx concurrency sweep
seonghobae a7de9f6
docs: record integrated two-item judge smoke
seonghobae 96501bb
docs: record latest exact-head merge audit
seonghobae 910d9ef
docs: record post-main mlx smoke
seonghobae 9d4562f
docs: record option-only bias literature
seonghobae 435c3ef
docs: bind corrected exact-head review evidence
seonghobae 153ca6b
docs: record full-sha review evidence correction
seonghobae fa20fe3
docs: record paired option-count calibration
seonghobae 2f42a1b
docs: extend model calibration and merge evidence
seonghobae d83a029
docs: bind benchmark to final judge head
seonghobae d1f97a2
docs: record LibreSSL transport diagnosis
seonghobae c460270
docs: bind linked judge head to merge audit
seonghobae 36b3d2a
docs: record latest linked judge head
seonghobae cc0d295
docs: record current CI capacity gate
seonghobae 54ef9bb
docs: record binary judge calibration evidence
seonghobae 237ba2d
docs: record judge concurrency plateau
seonghobae 01aafd5
docs: reconcile OA and hosted gate evidence
seonghobae f783e95
docs: record effective protection drift
seonghobae bb88bf7
docs: record protection remediation
seonghobae 7f47665
fix: require gateway provenance for LLM judges
seonghobae c722fa8
docs: record judge saturation evidence
seonghobae f3d54b1
docs: record occupancy merge gate
seonghobae af500ee
docs: record fast base synchronization
seonghobae cb88960
docs: record hosted runner capacity gate
seonghobae 1614c7f
docs: record draft review gate
seonghobae adc4f80
chore: keep unreliable tiny model out of verifier lane
seonghobae 67ed128
docs: record verifier routing gate
seonghobae e5180c3
docs: pin latest verifier gate evidence
seonghobae 490dfd8
fix: route unreliable mlx judges away from verifier
seonghobae 0df4267
docs: record final verifier routing merge gate
seonghobae cc413a4
docs: record protection drift remediation
seonghobae f6456e1
docs: record final exact-head audit
seonghobae 8ecd379
fix: bound local MLX model switching
seonghobae 3f33a72
feat: add fast-mlsirm runtime preflight
seonghobae 2816140
docs: record OA PDF rights conflict
seonghobae d3480cc
docs: gate divergent local-llm PR behind security base
seonghobae 6373d98
docs: record held-out MLX calibration limits
seonghobae 63451a0
docs: refresh protected merge evidence
seonghobae 6354c04
docs: record dedicated MLX calibration evidence
seonghobae 62100d3
fix(local): validate MLX model registry before readiness probe
seonghobae bd2515f
docs: record 3B non-ceiling calibration result
seonghobae b36878c
docs: bind latest exact-head merge evidence
seonghobae 52e0746
docs: reject unbound Strix evidence
seonghobae 29e1388
docs: bind central Strix dependency
seonghobae b30697d
docs(adr): record stale gates and calibration stratification
seonghobae 160471b
docs(calibration): record K-stratified MLX evidence
seonghobae a5f7697
docs: record unbound Strix evidence
seonghobae 7cfad1b
docs: record review evidence transport fix
seonghobae d00431e
docs: record Strix provider recovery
seonghobae 4465922
docs: record organization ruleset governance gap
seonghobae da849d3
docs: record repaired organization policy
seonghobae 27aa4ad
docs: record review identity correction
seonghobae b2b3d8e
docs: record provider execution contract failure
seonghobae d1bc819
docs: clarify dedicated MLX benchmark endpoint
seonghobae 8bf757f
docs: record exact-head identity correction
seonghobae 8194e04
docs: record current unbound security evidence
seonghobae 383ccfd
docs: record contextual strix provenance gap
seonghobae 50b91c3
docs: clarify intermittent libreSSL transport evidence
seonghobae 792c9ce
docs: record central evidence boundary remediation
seonghobae b72a838
docs: record exact-head comment correction
seonghobae e99b097
docs: record structured status regressions
seonghobae abfb45a
docs: record unbound central strix success
seonghobae 9f45226
docs: record stale review request correction
seonghobae eaf7ff3
docs: record safe review payload transport
seonghobae bad1e1a
fix: prevent concurrent completion ID collisions
seonghobae a07c11f
docs: record review transport limits
seonghobae 19c3e88
docs: record fast judge contract preflight regression
seonghobae 4923447
docs: record linked PR runner gate state
seonghobae a9278d1
docs: record judge evidence redaction
seonghobae c0c2ecb
docs: bind current judge preflight evidence
seonghobae 73853a4
docs: bind final linked PR gate evidence
seonghobae 3ab44dd
docs: correct runner evidence interpretation
seonghobae 474b667
docs: record warm mlx gateway throughput
seonghobae 1d3e062
docs: record exact-head judge smoke
seonghobae 1b22ff0
fix: retry transient TLS socket failures
seonghobae bc882c0
docs: pin TLS retry ADR evidence
seonghobae 0fb8fdb
docs: record exact-head K calibration
seonghobae f0f30f3
docs: record current actions queue evidence
seonghobae 3bc1264
docs: record review identity correction
seonghobae 8f922d8
docs: distinguish actions queue from outage
seonghobae 1c5b5c8
docs: record current MLX judge recheck
seonghobae 9f662c4
docs: clarify cross-repository judge runtime
seonghobae 070d929
docs: record direct MLX gateway comparison
seonghobae 53f47a6
docs: record current integrated judge smoke
seonghobae dac931f
docs: record unbound exact-head strix evidence
seonghobae 229bb30
fix: redact provider probe diagnostics
seonghobae f15ccb0
docs: record warm local mlx gateway recheck
seonghobae c6f30eb
docs: record exact-head judge smoke
seonghobae 228126b
docs: align container secret guidance with KV
seonghobae cdca9d8
fix: reject incomplete batch responses
seonghobae 018f6ef
docs: record current-head judge smoke
seonghobae c580839
docs: record current hosted gate state
seonghobae 61f94a0
docs: record unbound strix artifact
seonghobae c179b54
docs: record exact Strix artifact identity gate
seonghobae ccfa292
docs: record exact-head comment correction
seonghobae 15a16d8
docs: record current MLX integrated smoke
seonghobae 06dfa40
docs: record minimal Strix successor gate
seonghobae b1dc49e
docs: record inconsistent PR snapshot guard
seonghobae 87e1c3b
docs: record central suite validation
seonghobae df5f5bf
docs: record quoted check audit paths
seonghobae a9cd011
docs: harden shell audit argument handling
seonghobae 71164ae
docs: record current Actions queue evidence
seonghobae a139ece
docs: record superseded central PR closure
seonghobae 1c05e20
docs: record current gateway throughput sweep
seonghobae bd78ca1
docs: record strict option-count calibration
seonghobae ebc76d4
docs: record current exact-head queue
seonghobae 719d9cc
docs: compare polytomous judge methods
seonghobae e9935d7
docs: record routed mlx judge recheck
seonghobae aeae379
docs: record fresh local gateway evidence
seonghobae efc4b5f
docs: record current protected gate state
seonghobae 1003cea
docs: record check materialization re-poll
seonghobae 40b7bac
fix(security): enforce scoped token modes
seonghobae 2e36f9b
fix(security): keep scope precedence at authorization
seonghobae 491566e
docs: record vpn and trusted strix failure evidence
seonghobae 887cc66
docs: record current protected merge gate
seonghobae cdfc15d
docs: record gateway rate-limit benchmark boundary
seonghobae fcb82a1
docs: record check audit quoting regression
seonghobae 3a59b67
docs: record invalid review identity
seonghobae 007acf6
docs: record current hosted gate state
seonghobae 0b19112
docs: correct mlx benchmark evidence
seonghobae 60d9cfc
fix: separate local gateway credentials and structured judge transport
seonghobae 9058a08
docs: record hosted security provenance gaps
seonghobae e3e9788
docs: record Strix provider contract failure
seonghobae 621c42f
docs: record MLX output budget calibration
seonghobae d7133c4
docs: record linked security finding
seonghobae 64b6d56
docs: record linked fix validation
seonghobae e0413fe
docs: record unbound strix evidence
seonghobae 68002d0
docs: record current Strix review evidence drift
seonghobae d5236bb
docs: bind latest contextual Strix evidence state
seonghobae de4d95a
docs: record Strix failure-marker evidence
seonghobae 2acb3a4
docs: bind latest contextual zero-finding evidence
seonghobae 775ea13
docs: record live orchestration latency
seonghobae badcf28
fix(ci): align atheris with coverage image
seonghobae 6a411be
docs(adr): bind coverage review evidence
seonghobae d2072fa
docs(adr): record review dependency gate
seonghobae 63d9abf
docs(adr): record unbound green Strix evidence
seonghobae 83b17bd
docs: record unbound Strix SQL finding false positive
seonghobae a1d486a
docs: record current bound-free Strix result
seonghobae File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,6 @@ | ||
| project_slug: contextual-orchestrator | ||
| owner: ContextualWisdomLab | ||
| default_status: proposed | ||
| decision_id_format: NNNN | ||
| template_source: madr-v4 | ||
| last_decision_id: 0008 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.