No reviewers
Labels
No labels
accessibility
bug
documentation
duplicate
enhancement
good first issue
help wanted
invalid
P1
P2
P3
question
wontfix
No milestone
No project
No assignees
2 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
Creatidy/scarcity-router!100
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "program/m02-m06-m07-parallel"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Program slice: M02 (full) + M06 Stage 1 + M07 Stage 1 — three parallel workstreams, integrated
Baseline:
383572249da2d629a1e2dc2d9bbaf1f2b1e505d2(developat program start; unchanged — verified by fetch at integration time). This branch contains three no-ff merges of independently reviewed task branches. No integration conflicts occurred; nothing here is merged todevelopby this PR — it is left open for owner review.Contents
m02/routing-core@7523eee, merged in648e3e3): new pure, deterministic route-decision corescarcity_router/routing_core.pyimplementing the D-042 contract — frozen authorization precedence with narrowing-only layers, explicit-target pin semantics, five-dimension target separation (ModelIdentity, execution channel, entitlement, confirmed quota pools, routing profile), content-addresseddecision_id, M01RegistrySnapshotread-model consumption, D-039 typed eligibility gates, fail-closed stale/unknown/unhealthy state,admit_pinned_targetadmission-only binding, 49 new tests. Existing selector machinery reused unmodified (select_modelis the single scoring system); no second selector. Additive only:errors.py(+1 error family),__init__.pyexports, docs references.m06/codex-stage1@bc541e5, merged incdec00b):docs/codex-adapter-stage1-evidence.md(official App Server protocol verification againstrust-v0.155.1schemas + sanitized local probes oncodex-cli 0.154.0-alpha.6.2) and the U-012 Stage-1 status block indocs/decisions.md. Stage 2 remains open/deferred (Forgejo dependency edges: A0 #85, M05). Issue #91 must not be closed by this PR.m07/zcode-stage1@1ce0c00, merged in1b8db98):docs/zcode-adapter-stage1-evidence.mdand the U-013 Stage-1 status block. Stage 1 bottom line: NO-GO for a supported ZCode execution adapter as of 2026-09-19 — no official stable headless path exists; Stage 2 remains open/deferred and is not recommended absent vendor consent. Issue #92 must not be closed by this PR.Independent review record
Each workstream was reviewed by a fresh independent GLM-5.3 (maximum reasoning effort) session that inspected the actual diffs and re-verified evidence (URL fetches, protocol-source checks, local bundle re-probes, test re-runs) — not the implementers' summaries. Verdicts: #87 APPROVE · #91 APPROVE · #92 APPROVE, zero blocking findings;
make checkandgit diff --checkwere additionally run deterministically by the review harness per branch.Non-blocking reviewer notes carried for the owner (none block merge):
CODEX_NON_INTERACTIVE=1is documented in the official installer script rather than the quickstart page (two line references); minor prerelease-count and model-slug imprecision.Context limits: PASSis provider-documented, not surface-tested (surface fails closed regardless); OpenAI/Anthropic-compatible endpoints verified atdocs.z.ai/devpack/tool/others.routing_core.py(canonical-identity ordering for variant-less resources, promotion-scope semantics, metered-cost edge,unroutable_identitiesphrasing, future-validity promotions); U-012/U-013 status-line phrasing asymmetry.Integration audit
Independent cross-workstream audit (GLM-5.3 max): PASS — M02 assumes no capability contradicted by M06/M07 evidence (all UNKNOWN/UNSUPPORTED cells fail closed; no ZCode/Codex routability assumed); research branches modified no runtime code; no duplicate/contradictory decision entries (U-012/U-013 each appear once, additive only); no Stage-2 leak; recommendation-only modules byte-identical to baseline; M01
resource_state.pyunchanged; documentation keeps implemented / evidenced / experimental / unknown / deferred distinct.Validation on the combined branch (all green)
uv sync --only-dev— OKmake check— 1176 tests OKuv run basedpyright— 0 errors, 0 warnings, 0 notesgit diff --check— cleanmake package-check— OK (wheel/sdist build, artifact inspection, isolated install smoke)No test requires personal credentials, live paid inference, private infrastructure or provider secrets; research probes remain documented research actions outside CI.