Release Laxmi 0.1.0 experimental controller package
Browse files- .gitattributes +1 -0
- BENCHMARK.md +117 -0
- CHANGELOG.md +7 -0
- CITATION.cff +17 -0
- LICENSE +202 -0
- LICENSE_SCOPE.md +38 -0
- NOTICE +12 -0
- README.md +108 -0
- RELEASE_SCOPE.md +11 -0
- SHA256SUMS +33 -0
- candidates/17-normalized/consumer.json +1 -0
- candidates/17-normalized/inference/config.json +1 -0
- candidates/17-normalized/inference/manifest.json +1 -0
- candidates/17-normalized/inference/model.safetensors +3 -0
- candidates/17-original/consumer.json +1 -0
- candidates/17-original/inference/config.json +1 -0
- candidates/17-original/inference/manifest.json +1 -0
- candidates/17-original/inference/model.safetensors +3 -0
- candidates/43-normalized/consumer.json +1 -0
- candidates/43-normalized/inference/config.json +1 -0
- candidates/43-normalized/inference/manifest.json +1 -0
- candidates/43-normalized/inference/model.safetensors +3 -0
- candidates/43-original/consumer.json +1 -0
- candidates/43-original/inference/config.json +1 -0
- candidates/43-original/inference/manifest.json +1 -0
- candidates/43-original/inference/model.safetensors +3 -0
- examples/compare.json +0 -0
- examples/input.json +0 -0
- examples/outcome-template.json +48 -0
- release.json +33 -0
- requirements-macos-arm64-py312.txt +22 -0
- runtime/laxmi-readout-runtime-capsule-0.1.0-source.zip +3 -0
- runtime/laxmi_readout_runtime_capsule-0.1.0-py3-none-macosx_11_0_arm64.whl +3 -0
- verification.json +33 -0
- verify_release.py +97 -0
.gitattributes
CHANGED
|
@@ -33,3 +33,4 @@ saved_model/**/* filter=lfs diff=lfs merge=lfs -text
|
|
| 33 |
*.zip filter=lfs diff=lfs merge=lfs -text
|
| 34 |
*.zst filter=lfs diff=lfs merge=lfs -text
|
| 35 |
*tfevents* filter=lfs diff=lfs merge=lfs -text
|
|
|
|
|
|
| 33 |
*.zip filter=lfs diff=lfs merge=lfs -text
|
| 34 |
*.zst filter=lfs diff=lfs merge=lfs -text
|
| 35 |
*tfevents* filter=lfs diff=lfs merge=lfs -text
|
| 36 |
+
runtime/laxmi_readout_runtime_capsule-0.1.0-py3-none-macosx_11_0_arm64.whl filter=lfs diff=lfs merge=lfs -text
|
BENCHMARK.md
ADDED
|
@@ -0,0 +1,117 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
# Experimental release benchmark proposal
|
| 2 |
+
|
| 3 |
+
29 September 2026. This is a proposal; no new comparative benchmark, training or Jev/Laya API calls have been run.
|
| 4 |
+
Comparator identities provisionally inferred: TypeSafe Jev and Convai Innovations
|
| 5 |
+
Laya; identities taken from primary project documentation. Freeze versions and adapters before runs.
|
| 6 |
+
|
| 7 |
+
## Three distinct reports
|
| 8 |
+
|
| 9 |
+
1. Installation/replay: verify each of the four retained candidates from the exact
|
| 10 |
+
staged release, against approved examples. Report platform, command, hashes,
|
| 11 |
+
restore/prediction parity and failures. This is release usability, not accuracy.
|
| 12 |
+
2. Exposed development: retain the September 16 negative result unchanged. Score
|
| 13 |
+
all four candidates and available simple baselines on identical admitted cases.
|
| 14 |
+
Do not describe reused examples, new seeds or descendant configurations as an
|
| 15 |
+
independent acceptance set.
|
| 16 |
+
3. Prospective task comparison: only after live input reconstruction and observation
|
| 17 |
+
boundaries are qualified, freeze a new case matrix and save each forecast before
|
| 18 |
+
either branch executes. Label within-family development separately from future
|
| 19 |
+
independent implementation transfer. Do not block an honest experimental release
|
| 20 |
+
on completion of this new scientific study.
|
| 21 |
+
|
| 22 |
+
## Shared question
|
| 23 |
+
|
| 24 |
+
Under identical pre-action evidence and declared conditions, does the proposed
|
| 25 |
+
guard edit alter recovery/completion at the second scheduled opportunity (H2)?
|
| 26 |
+
Record each branch's head state, phase, terminal and completion presence. Use an
|
| 27 |
+
explicit technical-effect target; a changed outcome is not automatically harm.
|
| 28 |
+
H1 and H4/H8 are separately reported horizons, not pooled extra independent cases.
|
| 29 |
+
|
| 30 |
+
Initially score shared per-branch endpoint questions and, where supported, their
|
| 31 |
+
probabilities. Derive a paired change label only through a frozen adapter. Separate
|
| 32 |
+
per-branch marginals do not determine the probability that counterfactual branches
|
| 33 |
+
differ: a joint/coupling assumption or directly predicted effect is required.
|
| 34 |
+
Never multiply marginal probabilities silently to invent that probability.
|
| 35 |
+
|
| 36 |
+
## Comparator arms and equal evidence
|
| 37 |
+
|
| 38 |
+
- All four retained Laxmi candidates; no selection using the comparison test set.
|
| 39 |
+
- Persistence/current-state baseline; majority/prior baseline fitted on development
|
| 40 |
+
data only; applicable source rules with explicit refusal outside their premises.
|
| 41 |
+
- Exact execution reference for outcome labels. A comparator that executes the
|
| 42 |
+
tested future is an oracle, not a same-information pre-action predictor.
|
| 43 |
+
- Frozen Jev version through its official interface, when access/cost is resolved.
|
| 44 |
+
- Laya base checkpoint and typed-decisions checkpoint as separate zero-shot arms.
|
| 45 |
+
A later domain-fitted Laya arm is separate and shares training examples/budget
|
| 46 |
+
with other fitted candidates; do not mix fitted and zero-shot scores.
|
| 47 |
+
|
| 48 |
+
For each arm derive a canonical pre-action evidence packet from source, state,
|
| 49 |
+
history, budget, edit and declared conditions. Exclude future fault firing, outcomes,
|
| 50 |
+
case names revealing labels, truth files and runtime secrets. Native typed inputs
|
| 51 |
+
and external text serialization must represent the same facts. Publish adapter
|
| 52 |
+
hashes and information losses. Record token limits and truncation; refuse a fair
|
| 53 |
+
comparison if required evidence cannot fit. No external transmission of uncleared
|
| 54 |
+
source/data. Output schemas differ; score only their shared supported questions.
|
| 55 |
+
Do not assert Jev/Laya joint forecasts or count-head support without testing it.
|
| 56 |
+
|
| 57 |
+
## Case construction and truth
|
| 58 |
+
|
| 59 |
+
Freeze case definitions and sampling before predictions. Include supported no-op,
|
| 60 |
+
effect-producing edits, timing/acknowledgement conditions and missing-observation
|
| 61 |
+
cases. Conditions beyond a frozen candidate's contract belong in an admission/
|
| 62 |
+
refusal test, not its predictive-accuracy denominator. New conditions require a
|
| 63 |
+
separate candidate contract. Counterfactual branches share starting snapshots and
|
| 64 |
+
declared exogenous schedules; save actual executed conditions and failures.
|
| 65 |
+
|
| 66 |
+
Ground truth comes from native branch observations, not another model's answers.
|
| 67 |
+
Unobserved invocation/endpoints remain censored, never fabricated zero. Count and
|
| 68 |
+
report censoring per arm/case. Keep related trajectories/templates/implementation
|
| 69 |
+
ancestries together when splitting and computing uncertainty. No row-level random
|
| 70 |
+
split across descendants. Label domain limits and absent transfer evidence.
|
| 71 |
+
|
| 72 |
+
Choose sample size after a pilot estimates prevalence, paired differences and
|
| 73 |
+
effective independent groups. A small engineering screen can find bugs; it cannot
|
| 74 |
+
justify strong accuracy or safety claims. Freeze a finite run/cost cap before
|
| 75 |
+
collection and do not expand sampling opportunistically after inspecting scores.
|
| 76 |
+
|
| 77 |
+
## Scoreboard
|
| 78 |
+
|
| 79 |
+
- Coverage/admission/refusal: all attempted cases and reasons; accuracy among
|
| 80 |
+
answered cases plus risk versus coverage. Failures must not disappear.
|
| 81 |
+
- Effect classification: balanced accuracy, per-class recall/precision, misses of
|
| 82 |
+
actual effects and false alarms. Avoid calling technical effects harmful without
|
| 83 |
+
a reviewer-use contract.
|
| 84 |
+
- Endpoints: per-field accuracy and exact joint accuracy only for models that
|
| 85 |
+
actually provide the joint task. Report each horizon separately.
|
| 86 |
+
- Probabilities: Brier/log loss for the shared supported event, reliability plots,
|
| 87 |
+
and raw versus development-calibrated results separately. Fit calibration only
|
| 88 |
+
on development data; small-set ECE is not a calibration guarantee.
|
| 89 |
+
- Controlled pairs: both branches correct, effect direction, no-op invariance;
|
| 90 |
+
add option order/key changes and semantically equivalent serializations to
|
| 91 |
+
detect presentation shortcuts.
|
| 92 |
+
- Resources: end-to-end p50/p95 including serialization, network for APIs, device,
|
| 93 |
+
dtype, batch size, cold/warm timing, peak memory and actual paid cost. Local
|
| 94 |
+
inference uses hardware/electricity and is not economically free.
|
| 95 |
+
- Uncertainty: paired differences with intervals grouped by independent ancestry
|
| 96 |
+
or episode, disclosed group/sample counts and prevalence; no unjustified winner
|
| 97 |
+
from point estimates alone. Predeclare the primary metric and secondary metrics.
|
| 98 |
+
|
| 99 |
+
## Publication and iteration
|
| 100 |
+
|
| 101 |
+
First release: publish replay verification and existing negative development
|
| 102 |
+
results, with this prospective comparison clearly marked not run. After a run,
|
| 103 |
+
publish safe cases if rights permit, evaluator/adapters, version pins, raw safe
|
| 104 |
+
predictions, aggregate results and failure/censoring counts. Preserve release tags.
|
| 105 |
+
Public benchmark cases become development material after exposure. Retain a fresh
|
| 106 |
+
sealed test set for later acceptance; do not repeatedly optimize a public leaderboard
|
| 107 |
+
and call the result independent generalization. Reviewer-use pass/fail limits remain
|
| 108 |
+
to be agreed separately; no thresholds are inferred from current failures.
|
| 109 |
+
|
| 110 |
+
## Primary comparison references
|
| 111 |
+
|
| 112 |
+
https://typesafe.ai/blog/introducing-system-one-models-and-jev
|
| 113 |
+
https://huggingface.co/convaiinnovations/laya
|
| 114 |
+
https://github.com/NandhaKishorM/laya
|
| 115 |
+
|
| 116 |
+
These describe external interfaces and author-reported results. They do not measure
|
| 117 |
+
Jev/Laya on Laxmi inputs or establish a cross-project performance ranking.
|
CHANGELOG.md
ADDED
|
@@ -0,0 +1,7 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
# Changelog
|
| 2 |
+
|
| 3 |
+
## 0.1.0 — 29 September 2026
|
| 4 |
+
|
| 5 |
+
First public experimental controller package. Retains all four original September 15–16 candidates without selecting a winner or changing weights. Includes the negative development result, a smaller reviewed source closure, Apache 2.0 attribution, and a retained synthetic H1 installation/replay example.
|
| 6 |
+
|
| 7 |
+
The installed entry wrapper checks Python 3.12 compatibility instead of requiring an exact interpreter compiler/build string. The release still advertises only the verified macOS ARM64 installation scope. Original checkpoint source locks remain unchanged. No new training or prospective predictive-quality evaluation is claimed.
|
CITATION.cff
ADDED
|
@@ -0,0 +1,17 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
cff-version: 1.2.0
|
| 2 |
+
message: "If you use Laxmi in research, please cite this project."
|
| 3 |
+
type: software
|
| 4 |
+
title: "Laxmi: Experimental Software-State Prediction"
|
| 5 |
+
authors:
|
| 6 |
+
- family-names: Prabhakar
|
| 7 |
+
given-names: Navneet
|
| 8 |
+
repository-code: "https://huggingface.co/Executespec/laxmi-controller-experimental"
|
| 9 |
+
url: "https://huggingface.co/Executespec/laxmi-controller-experimental"
|
| 10 |
+
license: Apache-2.0
|
| 11 |
+
abstract: >-
|
| 12 |
+
An experimental research project exploring predictions of software-state
|
| 13 |
+
consequences from observed state, history, actions and proposed code changes.
|
| 14 |
+
Controlled experiments and reproducibility infrastructure do not establish
|
| 15 |
+
general software-engineering capability or production suitability.
|
| 16 |
+
version: "0.1.0"
|
| 17 |
+
date-released: 2026-09-29
|
LICENSE
ADDED
|
@@ -0,0 +1,202 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
|
| 2 |
+
Apache License
|
| 3 |
+
Version 2.0, January 2004
|
| 4 |
+
http://www.apache.org/licenses/
|
| 5 |
+
|
| 6 |
+
TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
|
| 7 |
+
|
| 8 |
+
1. Definitions.
|
| 9 |
+
|
| 10 |
+
"License" shall mean the terms and conditions for use, reproduction,
|
| 11 |
+
and distribution as defined by Sections 1 through 9 of this document.
|
| 12 |
+
|
| 13 |
+
"Licensor" shall mean the copyright owner or entity authorized by
|
| 14 |
+
the copyright owner that is granting the License.
|
| 15 |
+
|
| 16 |
+
"Legal Entity" shall mean the union of the acting entity and all
|
| 17 |
+
other entities that control, are controlled by, or are under common
|
| 18 |
+
control with that entity. For the purposes of this definition,
|
| 19 |
+
"control" means (i) the power, direct or indirect, to cause the
|
| 20 |
+
direction or management of such entity, whether by contract or
|
| 21 |
+
otherwise, or (ii) ownership of fifty percent (50%) or more of the
|
| 22 |
+
outstanding shares, or (iii) beneficial ownership of such entity.
|
| 23 |
+
|
| 24 |
+
"You" (or "Your") shall mean an individual or Legal Entity
|
| 25 |
+
exercising permissions granted by this License.
|
| 26 |
+
|
| 27 |
+
"Source" form shall mean the preferred form for making modifications,
|
| 28 |
+
including but not limited to software source code, documentation
|
| 29 |
+
source, and configuration files.
|
| 30 |
+
|
| 31 |
+
"Object" form shall mean any form resulting from mechanical
|
| 32 |
+
transformation or translation of a Source form, including but
|
| 33 |
+
not limited to compiled object code, generated documentation,
|
| 34 |
+
and conversions to other media types.
|
| 35 |
+
|
| 36 |
+
"Work" shall mean the work of authorship, whether in Source or
|
| 37 |
+
Object form, made available under the License, as indicated by a
|
| 38 |
+
copyright notice that is included in or attached to the work
|
| 39 |
+
(an example is provided in the Appendix below).
|
| 40 |
+
|
| 41 |
+
"Derivative Works" shall mean any work, whether in Source or Object
|
| 42 |
+
form, that is based on (or derived from) the Work and for which the
|
| 43 |
+
editorial revisions, annotations, elaborations, or other modifications
|
| 44 |
+
represent, as a whole, an original work of authorship. For the purposes
|
| 45 |
+
of this License, Derivative Works shall not include works that remain
|
| 46 |
+
separable from, or merely link (or bind by name) to the interfaces of,
|
| 47 |
+
the Work and Derivative Works thereof.
|
| 48 |
+
|
| 49 |
+
"Contribution" shall mean any work of authorship, including
|
| 50 |
+
the original version of the Work and any modifications or additions
|
| 51 |
+
to that Work or Derivative Works thereof, that is intentionally
|
| 52 |
+
submitted to Licensor for inclusion in the Work by the copyright owner
|
| 53 |
+
or by an individual or Legal Entity authorized to submit on behalf of
|
| 54 |
+
the copyright owner. For the purposes of this definition, "submitted"
|
| 55 |
+
means any form of electronic, verbal, or written communication sent
|
| 56 |
+
to the Licensor or its representatives, including but not limited to
|
| 57 |
+
communication on electronic mailing lists, source code control systems,
|
| 58 |
+
and issue tracking systems that are managed by, or on behalf of, the
|
| 59 |
+
Licensor for the purpose of discussing and improving the Work, but
|
| 60 |
+
excluding communication that is conspicuously marked or otherwise
|
| 61 |
+
designated in writing by the copyright owner as "Not a Contribution."
|
| 62 |
+
|
| 63 |
+
"Contributor" shall mean Licensor and any individual or Legal Entity
|
| 64 |
+
on behalf of whom a Contribution has been received by Licensor and
|
| 65 |
+
subsequently incorporated within the Work.
|
| 66 |
+
|
| 67 |
+
2. Grant of Copyright License. Subject to the terms and conditions of
|
| 68 |
+
this License, each Contributor hereby grants to You a perpetual,
|
| 69 |
+
worldwide, non-exclusive, no-charge, royalty-free, irrevocable
|
| 70 |
+
copyright license to reproduce, prepare Derivative Works of,
|
| 71 |
+
publicly display, publicly perform, sublicense, and distribute the
|
| 72 |
+
Work and such Derivative Works in Source or Object form.
|
| 73 |
+
|
| 74 |
+
3. Grant of Patent License. Subject to the terms and conditions of
|
| 75 |
+
this License, each Contributor hereby grants to You a perpetual,
|
| 76 |
+
worldwide, non-exclusive, no-charge, royalty-free, irrevocable
|
| 77 |
+
(except as stated in this section) patent license to make, have made,
|
| 78 |
+
use, offer to sell, sell, import, and otherwise transfer the Work,
|
| 79 |
+
where such license applies only to those patent claims licensable
|
| 80 |
+
by such Contributor that are necessarily infringed by their
|
| 81 |
+
Contribution(s) alone or by combination of their Contribution(s)
|
| 82 |
+
with the Work to which such Contribution(s) was submitted. If You
|
| 83 |
+
institute patent litigation against any entity (including a
|
| 84 |
+
cross-claim or counterclaim in a lawsuit) alleging that the Work
|
| 85 |
+
or a Contribution incorporated within the Work constitutes direct
|
| 86 |
+
or contributory patent infringement, then any patent licenses
|
| 87 |
+
granted to You under this License for that Work shall terminate
|
| 88 |
+
as of the date such litigation is filed.
|
| 89 |
+
|
| 90 |
+
4. Redistribution. You may reproduce and distribute copies of the
|
| 91 |
+
Work or Derivative Works thereof in any medium, with or without
|
| 92 |
+
modifications, and in Source or Object form, provided that You
|
| 93 |
+
meet the following conditions:
|
| 94 |
+
|
| 95 |
+
(a) You must give any other recipients of the Work or
|
| 96 |
+
Derivative Works a copy of this License; and
|
| 97 |
+
|
| 98 |
+
(b) You must cause any modified files to carry prominent notices
|
| 99 |
+
stating that You changed the files; and
|
| 100 |
+
|
| 101 |
+
(c) You must retain, in the Source form of any Derivative Works
|
| 102 |
+
that You distribute, all copyright, patent, trademark, and
|
| 103 |
+
attribution notices from the Source form of the Work,
|
| 104 |
+
excluding those notices that do not pertain to any part of
|
| 105 |
+
the Derivative Works; and
|
| 106 |
+
|
| 107 |
+
(d) If the Work includes a "NOTICE" text file as part of its
|
| 108 |
+
distribution, then any Derivative Works that You distribute must
|
| 109 |
+
include a readable copy of the attribution notices contained
|
| 110 |
+
within such NOTICE file, excluding those notices that do not
|
| 111 |
+
pertain to any part of the Derivative Works, in at least one
|
| 112 |
+
of the following places: within a NOTICE text file distributed
|
| 113 |
+
as part of the Derivative Works; within the Source form or
|
| 114 |
+
documentation, if provided along with the Derivative Works; or,
|
| 115 |
+
within a display generated by the Derivative Works, if and
|
| 116 |
+
wherever such third-party notices normally appear. The contents
|
| 117 |
+
of the NOTICE file are for informational purposes only and
|
| 118 |
+
do not modify the License. You may add Your own attribution
|
| 119 |
+
notices within Derivative Works that You distribute, alongside
|
| 120 |
+
or as an addendum to the NOTICE text from the Work, provided
|
| 121 |
+
that such additional attribution notices cannot be construed
|
| 122 |
+
as modifying the License.
|
| 123 |
+
|
| 124 |
+
You may add Your own copyright statement to Your modifications and
|
| 125 |
+
may provide additional or different license terms and conditions
|
| 126 |
+
for use, reproduction, or distribution of Your modifications, or
|
| 127 |
+
for any such Derivative Works as a whole, provided Your use,
|
| 128 |
+
reproduction, and distribution of the Work otherwise complies with
|
| 129 |
+
the conditions stated in this License.
|
| 130 |
+
|
| 131 |
+
5. Submission of Contributions. Unless You explicitly state otherwise,
|
| 132 |
+
any Contribution intentionally submitted for inclusion in the Work
|
| 133 |
+
by You to the Licensor shall be under the terms and conditions of
|
| 134 |
+
this License, without any additional terms or conditions.
|
| 135 |
+
Notwithstanding the above, nothing herein shall supersede or modify
|
| 136 |
+
the terms of any separate license agreement you may have executed
|
| 137 |
+
with Licensor regarding such Contributions.
|
| 138 |
+
|
| 139 |
+
6. Trademarks. This License does not grant permission to use the trade
|
| 140 |
+
names, trademarks, service marks, or product names of the Licensor,
|
| 141 |
+
except as required for reasonable and customary use in describing the
|
| 142 |
+
origin of the Work and reproducing the content of the NOTICE file.
|
| 143 |
+
|
| 144 |
+
7. Disclaimer of Warranty. Unless required by applicable law or
|
| 145 |
+
agreed to in writing, Licensor provides the Work (and each
|
| 146 |
+
Contributor provides its Contributions) on an "AS IS" BASIS,
|
| 147 |
+
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
|
| 148 |
+
implied, including, without limitation, any warranties or conditions
|
| 149 |
+
of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
|
| 150 |
+
PARTICULAR PURPOSE. You are solely responsible for determining the
|
| 151 |
+
appropriateness of using or redistributing the Work and assume any
|
| 152 |
+
risks associated with Your exercise of permissions under this License.
|
| 153 |
+
|
| 154 |
+
8. Limitation of Liability. In no event and under no legal theory,
|
| 155 |
+
whether in tort (including negligence), contract, or otherwise,
|
| 156 |
+
unless required by applicable law (such as deliberate and grossly
|
| 157 |
+
negligent acts) or agreed to in writing, shall any Contributor be
|
| 158 |
+
liable to You for damages, including any direct, indirect, special,
|
| 159 |
+
incidental, or consequential damages of any character arising as a
|
| 160 |
+
result of this License or out of the use or inability to use the
|
| 161 |
+
Work (including but not limited to damages for loss of goodwill,
|
| 162 |
+
work stoppage, computer failure or malfunction, or any and all
|
| 163 |
+
other commercial damages or losses), even if such Contributor
|
| 164 |
+
has been advised of the possibility of such damages.
|
| 165 |
+
|
| 166 |
+
9. Accepting Warranty or Additional Liability. While redistributing
|
| 167 |
+
the Work or Derivative Works thereof, You may choose to offer,
|
| 168 |
+
and charge a fee for, acceptance of support, warranty, indemnity,
|
| 169 |
+
or other liability obligations and/or rights consistent with this
|
| 170 |
+
License. However, in accepting such obligations, You may act only
|
| 171 |
+
on Your own behalf and on Your sole responsibility, not on behalf
|
| 172 |
+
of any other Contributor, and only if You agree to indemnify,
|
| 173 |
+
defend, and hold each Contributor harmless for any liability
|
| 174 |
+
incurred by, or claims asserted against, such Contributor by reason
|
| 175 |
+
of your accepting any such warranty or additional liability.
|
| 176 |
+
|
| 177 |
+
END OF TERMS AND CONDITIONS
|
| 178 |
+
|
| 179 |
+
APPENDIX: How to apply the Apache License to your work.
|
| 180 |
+
|
| 181 |
+
To apply the Apache License to your work, attach the following
|
| 182 |
+
boilerplate notice, with the fields enclosed by brackets "[]"
|
| 183 |
+
replaced with your own identifying information. (Don't include
|
| 184 |
+
the brackets!) The text should be enclosed in the appropriate
|
| 185 |
+
comment syntax for the file format. We also recommend that a
|
| 186 |
+
file or class name and description of purpose be included on the
|
| 187 |
+
same "printed page" as the copyright notice for easier
|
| 188 |
+
identification within third-party archives.
|
| 189 |
+
|
| 190 |
+
Copyright [yyyy] [name of copyright owner]
|
| 191 |
+
|
| 192 |
+
Licensed under the Apache License, Version 2.0 (the "License");
|
| 193 |
+
you may not use this file except in compliance with the License.
|
| 194 |
+
You may obtain a copy of the License at
|
| 195 |
+
|
| 196 |
+
http://www.apache.org/licenses/LICENSE-2.0
|
| 197 |
+
|
| 198 |
+
Unless required by applicable law or agreed to in writing, software
|
| 199 |
+
distributed under the License is distributed on an "AS IS" BASIS,
|
| 200 |
+
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
| 201 |
+
See the License for the specific language governing permissions and
|
| 202 |
+
limitations under the License.
|
LICENSE_SCOPE.md
ADDED
|
@@ -0,0 +1,38 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
# Licensing scope
|
| 2 |
+
|
| 3 |
+
Copyright 2026 Navneet Prabhakar.
|
| 4 |
+
|
| 5 |
+
Navneet Prabhakar's original Laxmi source code, documentation, configuration,
|
| 6 |
+
schemas and authored test fixtures are licensed under Apache License 2.0,
|
| 7 |
+
unless an individual file explicitly states different terms. LICENSE contains
|
| 8 |
+
the unmodified license text; NOTICE records project attribution. Future accepted
|
| 9 |
+
contributions follow the license's contribution terms unless separately agreed.
|
| 10 |
+
|
| 11 |
+
Apache 2.0 is also the selected license for original Laxmi model weights shipped
|
| 12 |
+
in an explicitly identified release after provenance and redistribution review.
|
| 13 |
+
Every model release must identify its exact weights and applicable terms. The
|
| 14 |
+
presence of a local checkpoint does not alone establish its release eligibility.
|
| 15 |
+
|
| 16 |
+
The repository license does not relicense third-party source, dependencies,
|
| 17 |
+
models, tokenizers, copied documents or other third-party material. Their existing
|
| 18 |
+
terms and required notices remain applicable. Incorporating or linking a dependency
|
| 19 |
+
does not claim its authorship or change its license.
|
| 20 |
+
|
| 21 |
+
Acquired corpora, datasets, repository clones, training/evaluation records,
|
| 22 |
+
operational archives and generated evidence under data/, results/, archive/ and
|
| 23 |
+
the corresponding code_review/ directories are not granted redistribution rights
|
| 24 |
+
by this repository license alone. Individual released datasets or artifact bundles
|
| 25 |
+
require an explicit scope manifest and their applicable terms. Original source or
|
| 26 |
+
documentation in those directories may be expressly included in such a manifest.
|
| 27 |
+
Private inputs, credentials and operational records are not public release assets.
|
| 28 |
+
|
| 29 |
+
## Attribution and citation
|
| 30 |
+
|
| 31 |
+
Redistributors must comply with Apache 2.0's license and applicable notice
|
| 32 |
+
preservation requirements. The NOTICE file provides Laxmi's attribution. It adds
|
| 33 |
+
no requirement to display a badge, advertise the author or obtain permission for
|
| 34 |
+
permitted uses. CITATION.cff makes a requested research citation convenient;
|
| 35 |
+
citation is not an additional condition of the license.
|
| 36 |
+
|
| 37 |
+
Navneet Prabhakar remains Laxmi's original creator. Contributor lists should
|
| 38 |
+
reflect later accepted contributions if the project gains other contributors.
|
NOTICE
ADDED
|
@@ -0,0 +1,12 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
Laxmi
|
| 2 |
+
Copyright 2026 Navneet Prabhakar
|
| 3 |
+
|
| 4 |
+
Created and maintained by Navneet Prabhakar.
|
| 5 |
+
Project: https://github.com/navneetprabhakar/laxmi
|
| 6 |
+
|
| 7 |
+
Laxmi's original contributions are licensed under the Apache License,
|
| 8 |
+
Version 2.0. See LICENSE and LICENSE_SCOPE.md for applicable scope.
|
| 9 |
+
|
| 10 |
+
Third-party libraries, models and other materials retain their respective
|
| 11 |
+
copyrights, licenses and attribution requirements. This notice does not
|
| 12 |
+
claim authorship of those materials or imply their authors' endorsement.
|
README.md
ADDED
|
@@ -0,0 +1,108 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
---
|
| 2 |
+
license: apache-2.0
|
| 3 |
+
library_name: pytorch
|
| 4 |
+
tags:
|
| 5 |
+
- software-state-prediction
|
| 6 |
+
- experimental
|
| 7 |
+
- negative-results
|
| 8 |
+
- custom-model
|
| 9 |
+
---
|
| 10 |
+
|
| 11 |
+
# Laxmi — experimental software-state prediction
|
| 12 |
+
|
| 13 |
+
**Predict the consequences of a software change before executing it.**
|
| 14 |
+
|
| 15 |
+
Created and maintained by **Navneet Prabhakar**, creator and sole contributor to Laxmi. Third-party libraries retain their authorship and licenses.
|
| 16 |
+
|
| 17 |
+
Laxmi investigates whether observed software state, history, an action and a proposed code change can predict what happens next. This first release makes a bounded controller experiment inspectable and runnable. It is not a chat model, a general code-review assistant or an autonomous software engineer.
|
| 18 |
+
|
| 19 |
+
> **Version 0.1.0 · Experimental research release**
|
| 20 |
+
>
|
| 21 |
+
> The consumer works on the verified installation scope. The latest model repair failed its improvement test. All four candidates are retained; none is promoted as an accepted model.
|
| 22 |
+
|
| 23 |
+
## The experiment
|
| 24 |
+
|
| 25 |
+
A controller records progress and retries failed operations. An edit to its recovery logic can delay completion or repeat work. The research question is whether pre-action evidence can predict that consequence.
|
| 26 |
+
|
| 27 |
+
```text
|
| 28 |
+
State + history + source/edit + declared conditions
|
| 29 |
+
↓
|
| 30 |
+
Save a prediction
|
| 31 |
+
↓
|
| 32 |
+
Execute a controlled experiment
|
| 33 |
+
↓
|
| 34 |
+
Compare with observed outcomes
|
| 35 |
+
```
|
| 36 |
+
|
| 37 |
+
The released consumer forecasts admitted synthetic controller conditions. It can observe, predict, compare proposals, save/restore state and score separately recorded outcomes. It never dispatches native controller actions. Recording a forecast with this consumer alone does not authenticate prospective ordering.
|
| 38 |
+
|
| 39 |
+
## Results, including the failures
|
| 40 |
+
|
| 41 |
+
| Seed | Original H1 exact outcomes | Normalized H1 exact outcomes | Changed pairs both correct, either readout |
|
| 42 |
+
|---|---:|---:|---:|
|
| 43 |
+
| 17 | 8 / 24 | 8 / 24 | 0 / 6 |
|
| 44 |
+
| 43 | 4 / 24 | 4 / 24 | 0 / 6 |
|
| 45 |
+
|
| 46 |
+
Readout normalization did not improve the task. These are exposed development results from September 15–16, 2026, not independent acceptance scores. Longer-horizon likelihood comparisons remain unresolved. Probabilities are not established as calibrated, and independent implementation transfer remains open.
|
| 47 |
+
|
| 48 |
+
The packaged example checks installation and replay. It must not be presented as a fresh benchmark. See [verification.json](verification.json) for the exact smoke scope and [BENCHMARK.md](BENCHMARK.md) for the next comparison design.
|
| 49 |
+
|
| 50 |
+
## Download and run
|
| 51 |
+
|
| 52 |
+
**Verified platform: Apple Silicon macOS, Python 3.12.11.** The wheel is macOS ARM64 tagged. Other Python 3.12 patch builds and platforms have not been verified. The source archive is provided for inspection and experimentation; it does not establish Linux support. No GPU is required for the example.
|
| 53 |
+
|
| 54 |
+
With the Hugging Face `hf` CLI installed:
|
| 55 |
+
|
| 56 |
+
```bash
|
| 57 |
+
hf download Executespec/laxmi-controller-experimental --revision v0.1.0 --local-dir laxmi-release
|
| 58 |
+
cd laxmi-release
|
| 59 |
+
shasum -a 256 -c SHA256SUMS
|
| 60 |
+
python3.12 -m venv .venv
|
| 61 |
+
.venv/bin/python -m pip install runtime/laxmi_readout_runtime_capsule-0.1.0-py3-none-macosx_11_0_arm64.whl
|
| 62 |
+
.venv/bin/python -I -B verify_release.py --release . --python "$PWD/.venv/bin/python" --output smoke-17-original --candidate 17-original
|
| 63 |
+
```
|
| 64 |
+
|
| 65 |
+
Expected completion: `17-original: all six operations passed`. The output directory must be new. The check observes the example, predicts, compares, restores, saves and scores an outcome. Omit `--candidate` to check all four candidates. The verifier makes candidate/example files private (`0600`) as required by the runtime. It writes local snapshots and logs; it does not run the controlled native software or train a model.
|
| 66 |
+
|
| 67 |
+
The wheel declares exact dependency versions, also recorded in `requirements-macos-arm64-py312.txt`. Dependencies are installed separately; they are not bundled. Version pins are not a dependency artifact hash lock. The source package includes the runtime source and license files. No optimizer checkpoint is shipped.
|
| 68 |
+
|
| 69 |
+
## Package layout
|
| 70 |
+
|
| 71 |
+
| Path | Contents |
|
| 72 |
+
|---|---|
|
| 73 |
+
| `candidates/17-original/`, `17-normalized/`, `43-original/`, `43-normalized/` | Original retained safetensors weights, configuration, manifests and matching consumer metadata |
|
| 74 |
+
| `runtime/` | Reviewed runtime wheel and source ZIP |
|
| 75 |
+
| `examples/` | One retained synthetic observation, proposal comparison and outcome template |
|
| 76 |
+
| `verify_release.py` | Installation/replay check using only this package |
|
| 77 |
+
| `release.json`, `SHA256SUMS` | Candidate identity, runtime identity and file integrity |
|
| 78 |
+
| `verification.json` | Sanitized installation/replay evidence |
|
| 79 |
+
| `LICENSE`, `NOTICE`, `LICENSE_SCOPE.md`, `RELEASE_SCOPE.md` | Apache 2.0, attribution and exact distribution scope |
|
| 80 |
+
| `CITATION.cff` | Suggested research citation |
|
| 81 |
+
|
| 82 |
+
Weights, configuration, readout metadata and runtime must match. Original and normalized readouts share tensor layouts but differ in computation. Do not mix them. Existing candidate metadata intentionally retains `acceptance=false` and `release_qualified=false`; those fields record scientific qualification, not whether the experimental package has been uploaded.
|
| 83 |
+
|
| 84 |
+
## Known boundaries
|
| 85 |
+
|
| 86 |
+
- The input contract is bounded synthetic controller evidence. Do not relabel real executions to pass admission.
|
| 87 |
+
- No arbitrary-PR understanding, patch generation, autonomous engineering or production suitability is established.
|
| 88 |
+
- Missing observations remain unknown rather than fabricated zero counts.
|
| 89 |
+
- Internal hashes verify consistency, not source ownership, event absence or wall-clock ordering.
|
| 90 |
+
- Longer rollouts may contain unresolved/pruned probability mass; it is not silently renormalized away.
|
| 91 |
+
- Supported consumer horizons are 1, 2, 4 and 8; this release's installation smoke covers H1 only.
|
| 92 |
+
- The learned probabilities are not proven calibrated and do not authorize external actions.
|
| 93 |
+
|
| 94 |
+
## Benchmark and iteration
|
| 95 |
+
|
| 96 |
+
A future benchmark will compare identical pre-action evidence against native outcomes, with persistence/prior/source-rule baselines and Jev/Laya on shared questions. **No Jev/Laya comparison has been run.** Base versus fitted checkpoints will be separate arms. Public example replay is distinct from fresh prospective accuracy or independent transfer.
|
| 97 |
+
|
| 98 |
+
Later versions should pin source, schema, runtime, weights, data exposure and results together. This version remains available as a baseline, including its negative result. See [CHANGELOG.md](CHANGELOG.md).
|
| 99 |
+
|
| 100 |
+
## Author, attribution and license
|
| 101 |
+
|
| 102 |
+
**Navneet Prabhakar** — creator, maintainer and sole contributor to Laxmi.
|
| 103 |
+
|
| 104 |
+
[GitHub profile](https://github.com/navneetprabhakar)
|
| 105 |
+
|
| 106 |
+
Original components explicitly listed in [RELEASE_SCOPE.md](RELEASE_SCOPE.md) are released under [Apache License 2.0](LICENSE). Preserve applicable attribution and license notices when redistributing; see [NOTICE](NOTICE). Third-party dependencies retain their own terms. This release does not distribute the full corpus or private operational archives.
|
| 107 |
+
|
| 108 |
+
If you use Laxmi in research, please cite [CITATION.cff](CITATION.cff). Citation is requested, not an additional license condition.
|
RELEASE_SCOPE.md
ADDED
|
@@ -0,0 +1,11 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
# Exact scope of this experimental distribution
|
| 2 |
+
|
| 3 |
+
Copyright 2026 Navneet Prabhakar. Apache License 2.0 applies to the original Laxmi code, documentation, metadata, four original model candidates and authored synthetic examples explicitly included in this distribution and enumerated by SHA256SUMS.
|
| 4 |
+
|
| 5 |
+
The included example is retained synthetic development evidence from the owned controller experiment. It includes representations of original controller methods, not downloaded corpus code. Model weights are the original experiment's inference-only exports. No third-party base-model weights, tokenizers, training corpora, optimizer state, private tests, credentials, native stores or operational archives are included.
|
| 6 |
+
|
| 7 |
+
The runtime closure consists of original Laxmi source files extracted byte-for-byte from the retained runtime wheel; source-lock fingerprints are preserved. The installed entry wrapper changes only Python compatibility checking from an exact compiler/build string to the Python 3.12 major/minor pair. The new package manifest identifies this wrapper and the selected source closure. Its numerical outputs must match retained reference forecasts in the declared installation check.
|
| 8 |
+
|
| 9 |
+
Dependencies such as PyTorch, NumPy, safetensors and jsonschema are referenced as installation requirements and are not bundled. Their licenses and copyright holders remain applicable; Laxmi does not claim their authorship. The source ZIP contains the package manifest, Python sources, required original configuration/schema, build files and Laxmi license/notice files.
|
| 10 |
+
|
| 11 |
+
Repository-wide datasets and other artifacts outside this distribution receive no new redistribution grant from this release. Scientific model qualification remains open despite publication. License selection and distribution permission do not establish model accuracy or independence of evaluation.
|
SHA256SUMS
ADDED
|
@@ -0,0 +1,33 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
78080e2966ee7383e24c55bf5ddd9e895fc80bdf9d2bb69de996e3d0b18f8cfb BENCHMARK.md
|
| 2 |
+
15d87975bbf97b56e3377d82f57e76e210d156ddcf26d34184e34990af8e6c7f CHANGELOG.md
|
| 3 |
+
d5de9a7a59d6618ca67413f9a5991dfb8785fb2ac1c82de9b8be4e99a407337a CITATION.cff
|
| 4 |
+
cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30 LICENSE
|
| 5 |
+
3a66b62901c108c4f8946247ff7a773f73ac3bcec0b8a34286eb921164e97d5f LICENSE_SCOPE.md
|
| 6 |
+
3baa95979dcbe90444a854d04bbb6546c799e2077d9a69cfa34014a5c6512950 NOTICE
|
| 7 |
+
6a64cd7750ed0b39dbb3558ce1a74a41f509ab680ae3991b13c2bd0d5e101810 README.md
|
| 8 |
+
73b3b48727cd9b100cef2e20a9eb5feaf4d2ac8859bbb1b31d8e66bf5aae0d59 RELEASE_SCOPE.md
|
| 9 |
+
225a71bb67d619e70f1aec0313d2c5791d0a94ac3942297ad12ba284269cddd8 candidates/17-normalized/consumer.json
|
| 10 |
+
05478c5c7bf33bce2df7f7b1ffdffaa11dab3d6220558b1c2bb4d8432a5230e7 candidates/17-normalized/inference/config.json
|
| 11 |
+
e12fd2cc04ad23ae6b1c8937652a56fc08cac040e56a3f411e3388da6b4eb6b5 candidates/17-normalized/inference/manifest.json
|
| 12 |
+
854fca0c3146ca116785382ffe52d2ed3439323285cb7e2e0d14ae654ca6443c candidates/17-normalized/inference/model.safetensors
|
| 13 |
+
a958ceb64e802decf331d10e98ddfcdc042658834469a0cc4a131e44134de906 candidates/17-original/consumer.json
|
| 14 |
+
3852d096e8d9f07d37ee950c24be35b4805fdca47a21b0b1f2ae105f227f2c1c candidates/17-original/inference/config.json
|
| 15 |
+
46ba9c5b8229813dcb7b7754dc0c9358ec5a9db24642e7961b17f0e174457a93 candidates/17-original/inference/manifest.json
|
| 16 |
+
dc04b443d8c1a1d2613d199d6cccd4b8a62bddf5ffe04df1b079812ccdc71845 candidates/17-original/inference/model.safetensors
|
| 17 |
+
8eb622127bb5a9d739967855b8d7d8b7290395d7ae3a83315325b1a20869146f candidates/43-normalized/consumer.json
|
| 18 |
+
05478c5c7bf33bce2df7f7b1ffdffaa11dab3d6220558b1c2bb4d8432a5230e7 candidates/43-normalized/inference/config.json
|
| 19 |
+
b01a8a82dc6c7881b439006d6e24a60a40e59a4416ff9719ad34611c205af87c candidates/43-normalized/inference/manifest.json
|
| 20 |
+
8ae6e4b56aecc33e793b0717908b77bded948c7a1f6245648e10ac3052173da0 candidates/43-normalized/inference/model.safetensors
|
| 21 |
+
4e02bd6724288e074fb30f04164a83559eff5e370e94bc473ace3ac22bc7a742 candidates/43-original/consumer.json
|
| 22 |
+
3852d096e8d9f07d37ee950c24be35b4805fdca47a21b0b1f2ae105f227f2c1c candidates/43-original/inference/config.json
|
| 23 |
+
d78f08c415e769d3e2676927e709c22d535a32ea5c79c6252ce0575af4abbcfd candidates/43-original/inference/manifest.json
|
| 24 |
+
604d14c55256a7dd3c8f56072eda97fd7517912bd4d965d416d76040428261cb candidates/43-original/inference/model.safetensors
|
| 25 |
+
0d98c572630d61128ca07c4f92939597704ba8964d3f40f9d04bf60bab8f761f examples/compare.json
|
| 26 |
+
2032524a11a31ff92634369060ff5a41adc6bc993161d6eb47a25a4839756ad1 examples/input.json
|
| 27 |
+
b208c06bd5829a5b18521711433338fdf2500ddcf312658c9d0b788b0fc0873c examples/outcome-template.json
|
| 28 |
+
60d8b7aed0a48777575fc999dbfddd75699ee43de468b8a598ce622da658762b release.json
|
| 29 |
+
b3bb0efc5b695baf36d6959e650baaaf4dd5bd32c0d6189a355b05185d45ac80 requirements-macos-arm64-py312.txt
|
| 30 |
+
67517f7c692d81580248e994c61829ddfdf2f9ef29358dd71a6b17eb953ef99f runtime/laxmi-readout-runtime-capsule-0.1.0-source.zip
|
| 31 |
+
47d03da88fa9bd9c1b4573ac4a0d5cb36c2cd1d106d687b68aa2968b713ee9b3 runtime/laxmi_readout_runtime_capsule-0.1.0-py3-none-macosx_11_0_arm64.whl
|
| 32 |
+
962929c143673c786842fbc0058024ad6821668c0c241b2f90a269293d9de67d verification.json
|
| 33 |
+
cfbf75edad53a62449480dd4a7f4a09ba44429641770a270feaefa38a4f5bfaa verify_release.py
|
candidates/17-normalized/consumer.json
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
{"acceptance":false,"conditioning":"conditioned","dataset_sha256":"a00a75da70cb38c1ef38ef9a5e8e2e49d3b4313714051dbf7405e1bf79cdb5d2","experimental":true,"inference_manifest_sha256":"de7c9b9979cce43d690ce6bde92abb00bd4d35b18caa4b09e353c8f2c205d100","metadata_sha256":"3ab5a60db40a1fa6b4d9eb1d2f17acb113cb41050e7cf77b7d3141a54e86be69","protocol_sha256":"cbdc232e721947f1bd5eae89c6ae42d508dea69dd86d01936f3f01ffcd07fad6","readout_mode":"normalized","release_qualified":false,"schema_version":"laxmi.readout-consumer.v1","seed":17,"support_sha256":"a1936a04a13ce10925e569a6286c3378a58d7a7e47dcb1f1517bfcc3c45d7e1f","training_result_sha256":"a2f9ec9a8f56bb83e70bc7204733b52e5c1ab859bcd55cbebf7d18e8919ea5fd","updates":360}
|
candidates/17-normalized/inference/config.json
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
{"count_head":{"fields":["executor_starts_delta","settlement_calls_delta"],"parameterization":"log_rate","schema_version":"laxmi.controller-count-head.v4","semantics":"endpoint_step_sample_bracket_deltas_not_cumulative_through_horizon","state_dim":32},"interaction_dim":32,"local_source":{"mode":"conditioned","schema_version":"laxmi.controller-local-source-dynamics.v2"},"output_dim":4,"readout_mode":"normalized","schema_version":"laxmi.controller-local-source-inference-checkpoint.v3","source_lock":{"action_conditioned_core":"48809a2135174afee140582313a5f2250844fabb6d12886c44094d52eb9f80ad","controller_control_action":"b8b74937c73490888d62867f758120ad30fd7747dc4f1f53d28d3a162d94ab5c","controller_control_encoder":"3d69436be41ae7f1c1ccbbfc0e92843b7c3e68fae1fcf3caee09cefd42904337","controller_control_policy":"bd4862317b37714761d4ae538ffaf8a238a051a5c6b7cf0157ba488d6f2f497d","controller_count_head_v4":"2e5c82cf1bd7f558459fb63d8bbc8e68516ced70fac9d3e2d76b49321c2f901d","controller_dependency_encoding_v2":"5cc59bbc738ccf42c25e3f2265480317326db78283777ec48ecac8e08c96fe78","controller_joint_support_head_v2":"18760dc32f35c462cfb323ba22b36c47d0d828716f5d5265cbd4d868cff451c3","controller_learning_encoder":"aaab4decdaf4d42a508dc10ecefd70d5f3deabcf29d36d43a4d8ff1156634849","controller_local_source_checkpoint_v3":"a17cea325392ff45bd6957d8f3d58fc112d901d7f3d6abedd3b9951bbe50b486","controller_local_source_dynamics_v2":"b1c8f47ab4911ef3816d4adab1a5ffdec02110e1a84102c1378a34e9b5e485a1","controller_local_source_forecast_v2":"3915e44f582e7db2a313bde54defb7eef5c91a0aa27c81b8d8601b12cb364d62","controller_local_source_rollout_v2":"653268115368ff3387f4e23ce7c19d62a8d08cbbc6c06b0d44f95af84dd04dae","controller_local_source_tokens_v2":"d442a7bed620c8168f73b0a01934fa04eaebebd40cd66f6c38185357cb52dce1","controller_local_source_v1":"8d569fde10dc721d2b230028e31b5cb702eae475002942b427a9240f164bcae9","controller_normalized_readout_v1":"ae0605c05cdc3bc6ccf121b2b59eb5d03efb51f33a66a6a62814d41474c5f9ac","controller_predicted_branch_conditioning_v2":"461861b755c05671227cf1429c2d2928eece1d0acc45bff0ecfbb97c45f1a1e4","controller_readout_mode_v1":"4c6e9d339fd8192a35d61c24a51ee13d84838b38b421d3d839d680dd7aed2750","controller_source_branch_expansion_v2":"bbe2cf42a5fa90fb8ef7d8b3d18e1b3774a4aa1f261feff8474432d8bc747f98","controller_source_budget_encoding_v2":"7c1c1d7d6efc8efbed17cd9681cda8cbaa981ee14bd785cf013254badfb3e340","controller_source_checkpoint_v2":"b7c93bb8fccf4c352dc5b2576a03ef0e932bfd80864a593bcfb37722025ee440","controller_source_checkpoint_v4":"10cf8bf565504fbb6fb697c87c30a21cf716448b88d60146534c72b14a873822","controller_source_dynamics_v2":"ff565ecf8eb61e035b123e4120e45e6a08e55a2227897f19ed92361962e92637","controller_source_encoder_v2":"f716c819b3d1ca49458d84570f315c4391007dd5750e138389a0d877c37a49ff","controller_source_forecast_receipt_v2":"e3f611ec553e850be91f6f4d78d45e85f9c84e0d8d61fd46f60cef9bcee84a10","controller_source_recursive_rollout_v2":"b388f9892dbbb329e3adc89c302d2834991791981e8abf4a1f1d676e82bc0f4d","controller_source_signal_trace_v1":"d3bd24845ec27b32fc5b37237a7afdec722a9b57f7f6c2541f1beb03abb7a67f","controller_source_tree_network_v2":"608a2bd33da724f7158d8be45ac50aab1739dfa586cc780d23124557f8885f2d","controller_structured_checkpoint_v6":"b402ead184d96332de62d7f64b96d93fa2cf131485f8a73ce8bb0d8238442653","controller_structured_joint_head_v6":"0c8822c27c8ac7c19d25c4611db717d5d0e3a4c27029bb19e48045fbf70cff44","probe_controller_normalized_readout_v1":"619e31d26ae2c311df2e23c166a2cee348ecb2ed3d9d43e12f8a66965d6d85e7"},"state_dim":32,"support":{"fields":["checkpoint_reference_present","checkpoint_verified","next_completed_present","next_preparation_present","next_private_execution_complete_present","phase","state","terminal"],"outcomes":[[false,false,false,false,false,-1,"NEW",false],[false,false,false,false,true,-1,"NEW",false],[false,false,false,true,false,-1,"NEW",false],[false,false,false,true,true,-1,"NEW",false],[false,false,true,false,false,-1,"NEW",false],[false,false,true,false,true,-1,"NEW",false],[false,false,true,true,false,-1,"NEW",false],[false,false,true,true,true,-1,"NEW",false],[true,true,false,false,false,0,"CUSTODY_INITIALIZED",false],[true,true,false,false,true,0,"CUSTODY_INITIALIZED",false],[true,true,false,true,false,0,"CUSTODY_INITIALIZED",false],[true,true,false,true,true,0,"CUSTODY_INITIALIZED",false],[true,true,true,false,false,0,"CUSTODY_INITIALIZED",false],[true,true,true,false,true,0,"CUSTODY_INITIALIZED",false],[true,true,true,true,false,0,"CUSTODY_INITIALIZED",false],[true,true,true,true,true,0,"CUSTODY_INITIALIZED",false],[true,true,false,false,false,1,"RESERVE_FROZEN",false],[true,true,false,false,true,1,"RESERVE_FROZEN",false],[true,true,false,true,false,1,"RESERVE_FROZEN",false],[true,true,false,true,true,1,"RESERVE_FROZEN",false],[true,true,true,false,false,1,"RESERVE_FROZEN",false],[true,true,true,false,true,1,"RESERVE_FROZEN",false],[true,true,true,true,false,1,"RESERVE_FROZEN",false],[true,true,true,true,true,1,"RESERVE_FROZEN",false],[true,true,false,false,false,2,"SELECTION_FROZEN",false],[true,true,false,false,true,2,"SELECTION_FROZEN",false],[true,true,false,true,false,2,"SELECTION_FROZEN",false],[true,true,false,true,true,2,"SELECTION_FROZEN",false],[true,true,true,false,false,2,"SELECTION_FROZEN",false],[true,true,true,false,true,2,"SELECTION_FROZEN",false],[true,true,true,true,false,2,"SELECTION_FROZEN",false],[true,true,true,true,true,2,"SELECTION_FROZEN",false],[true,true,false,false,false,3,"INPUT_SEALED",false],[true,true,false,false,true,3,"INPUT_SEALED",false],[true,true,false,true,false,3,"INPUT_SEALED",false],[true,true,false,true,true,3,"INPUT_SEALED",false],[true,true,true,false,false,3,"INPUT_SEALED",false],[true,true,true,false,true,3,"INPUT_SEALED",false],[true,true,true,true,false,3,"INPUT_SEALED",false],[true,true,true,true,true,3,"INPUT_SEALED",false],[true,true,false,false,false,4,"ORACLE_SEALED",false],[true,true,false,false,true,4,"ORACLE_SEALED",false],[true,true,false,true,false,4,"ORACLE_SEALED",false],[true,true,false,true,true,4,"ORACLE_SEALED",false],[true,true,true,false,false,4,"ORACLE_SEALED",false],[true,true,true,false,true,4,"ORACLE_SEALED",false],[true,true,true,true,false,4,"ORACLE_SEALED",false],[true,true,true,true,true,4,"ORACLE_SEALED",false],[true,true,false,false,false,5,"BASELINE_COMPLETE",false],[true,true,false,false,true,5,"BASELINE_COMPLETE",false],[true,true,false,true,false,5,"BASELINE_COMPLETE",false],[true,true,false,true,true,5,"BASELINE_COMPLETE",false],[true,true,true,false,false,5,"BASELINE_COMPLETE",false],[true,true,true,false,true,5,"BASELINE_COMPLETE",false],[true,true,true,true,false,5,"BASELINE_COMPLETE",false],[true,true,true,true,true,5,"BASELINE_COMPLETE",false],[true,true,false,false,false,6,"MODEL_COMPATIBILITY_ACCEPTED",false],[true,true,false,false,true,6,"MODEL_COMPATIBILITY_ACCEPTED",false],[true,true,false,true,false,6,"MODEL_COMPATIBILITY_ACCEPTED",false],[true,true,false,true,true,6,"MODEL_COMPATIBILITY_ACCEPTED",false],[true,true,true,false,false,6,"MODEL_COMPATIBILITY_ACCEPTED",false],[true,true,true,false,true,6,"MODEL_COMPATIBILITY_ACCEPTED",false],[true,true,true,true,false,6,"MODEL_COMPATIBILITY_ACCEPTED",false],[true,true,true,true,true,6,"MODEL_COMPATIBILITY_ACCEPTED",false],[true,true,false,false,false,7,"DEVELOPMENT_COMPLETE",false],[true,true,false,false,true,7,"DEVELOPMENT_COMPLETE",false],[true,true,false,true,false,7,"DEVELOPMENT_COMPLETE",false],[true,true,false,true,true,7,"DEVELOPMENT_COMPLETE",false],[true,true,true,false,false,7,"DEVELOPMENT_COMPLETE",false],[true,true,true,false,true,7,"DEVELOPMENT_COMPLETE",false],[true,true,true,true,false,7,"DEVELOPMENT_COMPLETE",false],[true,true,true,true,true,7,"DEVELOPMENT_COMPLETE",false],[true,true,false,false,false,8,"P3B_COMPLETE",false],[true,true,false,false,true,8,"P3B_COMPLETE",false],[true,true,false,true,false,8,"P3B_COMPLETE",false],[true,true,false,true,true,8,"P3B_COMPLETE",false],[true,true,true,false,false,8,"P3B_COMPLETE",false],[true,true,true,false,true,8,"P3B_COMPLETE",false],[true,true,true,true,false,8,"P3B_COMPLETE",false],[true,true,true,true,true,8,"P3B_COMPLETE",false],[true,true,false,false,false,9,"PUBLISHED",false],[true,true,false,false,true,9,"PUBLISHED",false],[true,true,false,true,false,9,"PUBLISHED",false],[true,true,false,true,true,9,"PUBLISHED",false],[true,true,true,false,false,9,"PUBLISHED",false],[true,true,true,false,true,9,"PUBLISHED",false],[true,true,true,true,false,9,"PUBLISHED",false],[true,true,true,true,true,9,"PUBLISHED",false],[true,true,"not_applicable","not_applicable","not_applicable",10,"CLOSED",true],[false,false,"not_applicable","not_applicable","not_applicable",-1,"INVALID",true],[true,true,"not_applicable","not_applicable","not_applicable",0,"INVALID",true],[true,true,"not_applicable","not_applicable","not_applicable",1,"INVALID",true],[true,true,"not_applicable","not_applicable","not_applicable",2,"INVALID",true],[true,true,"not_applicable","not_applicable","not_applicable",3,"INVALID",true],[true,true,"not_applicable","not_applicable","not_applicable",4,"INVALID",true],[true,true,"not_applicable","not_applicable","not_applicable",5,"INVALID",true],[true,true,"not_applicable","not_applicable","not_applicable",6,"INVALID",true],[true,true,"not_applicable","not_applicable","not_applicable",7,"INVALID",true],[true,true,"not_applicable","not_applicable","not_applicable",8,"INVALID",true],[true,true,"not_applicable","not_applicable","not_applicable",9,"INVALID",true]]}}
|
candidates/17-normalized/inference/manifest.json
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
{"count_semantics":{"fields":["executor_starts_delta","settlement_calls_delta"],"parameterization":"log_rate","schema_version":"laxmi.controller-count-head.v4","semantics":"endpoint_step_sample_bracket_deltas_not_cumulative_through_horizon","state_dim":32},"files":{"config.json":"05478c5c7bf33bce2df7f7b1ffdffaa11dab3d6220558b1c2bb4d8432a5230e7","model.safetensors":"854fca0c3146ca116785382ffe52d2ed3439323285cb7e2e0d14ae654ca6443c"},"manifest_sha256":"de7c9b9979cce43d690ce6bde92abb00bd4d35b18caa4b09e353c8f2c205d100","optimizer_state_included":false,"schema_version":"laxmi.controller-local-source-inference-checkpoint.v3","support_sha256":"a1936a04a13ce10925e569a6286c3378a58d7a7e47dcb1f1517bfcc3c45d7e1f","training_qualification_verified":false}
|
candidates/17-normalized/inference/model.safetensors
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:854fca0c3146ca116785382ffe52d2ed3439323285cb7e2e0d14ae654ca6443c
|
| 3 |
+
size 304404
|
candidates/17-original/consumer.json
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
{"acceptance":false,"conditioning":"conditioned","dataset_sha256":"a00a75da70cb38c1ef38ef9a5e8e2e49d3b4313714051dbf7405e1bf79cdb5d2","experimental":true,"inference_manifest_sha256":"efd19ba3be19c54575d7f6d6f75c086cac7b9b9f83782664edbf47da719216f8","metadata_sha256":"5f466ca2619e4f7765e7f6465015ea0a31f201bb0e300bb0c3807bb9c69cf3f9","protocol_sha256":"cbdc232e721947f1bd5eae89c6ae42d508dea69dd86d01936f3f01ffcd07fad6","readout_mode":"original","release_qualified":false,"schema_version":"laxmi.readout-consumer.v1","seed":17,"support_sha256":"a1936a04a13ce10925e569a6286c3378a58d7a7e47dcb1f1517bfcc3c45d7e1f","training_result_sha256":"4f290bdf8e9fe90f2634f816a42762328bf519024de50b95e4f1cd559a441267","updates":360}
|
candidates/17-original/inference/config.json
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
{"count_head":{"fields":["executor_starts_delta","settlement_calls_delta"],"parameterization":"log_rate","schema_version":"laxmi.controller-count-head.v4","semantics":"endpoint_step_sample_bracket_deltas_not_cumulative_through_horizon","state_dim":32},"interaction_dim":32,"local_source":{"mode":"conditioned","schema_version":"laxmi.controller-local-source-dynamics.v2"},"output_dim":4,"readout_mode":"original","schema_version":"laxmi.controller-local-source-inference-checkpoint.v3","source_lock":{"action_conditioned_core":"48809a2135174afee140582313a5f2250844fabb6d12886c44094d52eb9f80ad","controller_control_action":"b8b74937c73490888d62867f758120ad30fd7747dc4f1f53d28d3a162d94ab5c","controller_control_encoder":"3d69436be41ae7f1c1ccbbfc0e92843b7c3e68fae1fcf3caee09cefd42904337","controller_control_policy":"bd4862317b37714761d4ae538ffaf8a238a051a5c6b7cf0157ba488d6f2f497d","controller_count_head_v4":"2e5c82cf1bd7f558459fb63d8bbc8e68516ced70fac9d3e2d76b49321c2f901d","controller_dependency_encoding_v2":"5cc59bbc738ccf42c25e3f2265480317326db78283777ec48ecac8e08c96fe78","controller_joint_support_head_v2":"18760dc32f35c462cfb323ba22b36c47d0d828716f5d5265cbd4d868cff451c3","controller_learning_encoder":"aaab4decdaf4d42a508dc10ecefd70d5f3deabcf29d36d43a4d8ff1156634849","controller_local_source_checkpoint_v3":"a17cea325392ff45bd6957d8f3d58fc112d901d7f3d6abedd3b9951bbe50b486","controller_local_source_dynamics_v2":"b1c8f47ab4911ef3816d4adab1a5ffdec02110e1a84102c1378a34e9b5e485a1","controller_local_source_forecast_v2":"3915e44f582e7db2a313bde54defb7eef5c91a0aa27c81b8d8601b12cb364d62","controller_local_source_rollout_v2":"653268115368ff3387f4e23ce7c19d62a8d08cbbc6c06b0d44f95af84dd04dae","controller_local_source_tokens_v2":"d442a7bed620c8168f73b0a01934fa04eaebebd40cd66f6c38185357cb52dce1","controller_local_source_v1":"8d569fde10dc721d2b230028e31b5cb702eae475002942b427a9240f164bcae9","controller_normalized_readout_v1":"ae0605c05cdc3bc6ccf121b2b59eb5d03efb51f33a66a6a62814d41474c5f9ac","controller_predicted_branch_conditioning_v2":"461861b755c05671227cf1429c2d2928eece1d0acc45bff0ecfbb97c45f1a1e4","controller_readout_mode_v1":"4c6e9d339fd8192a35d61c24a51ee13d84838b38b421d3d839d680dd7aed2750","controller_source_branch_expansion_v2":"bbe2cf42a5fa90fb8ef7d8b3d18e1b3774a4aa1f261feff8474432d8bc747f98","controller_source_budget_encoding_v2":"7c1c1d7d6efc8efbed17cd9681cda8cbaa981ee14bd785cf013254badfb3e340","controller_source_checkpoint_v2":"b7c93bb8fccf4c352dc5b2576a03ef0e932bfd80864a593bcfb37722025ee440","controller_source_checkpoint_v4":"10cf8bf565504fbb6fb697c87c30a21cf716448b88d60146534c72b14a873822","controller_source_dynamics_v2":"ff565ecf8eb61e035b123e4120e45e6a08e55a2227897f19ed92361962e92637","controller_source_encoder_v2":"f716c819b3d1ca49458d84570f315c4391007dd5750e138389a0d877c37a49ff","controller_source_forecast_receipt_v2":"e3f611ec553e850be91f6f4d78d45e85f9c84e0d8d61fd46f60cef9bcee84a10","controller_source_recursive_rollout_v2":"b388f9892dbbb329e3adc89c302d2834991791981e8abf4a1f1d676e82bc0f4d","controller_source_signal_trace_v1":"d3bd24845ec27b32fc5b37237a7afdec722a9b57f7f6c2541f1beb03abb7a67f","controller_source_tree_network_v2":"608a2bd33da724f7158d8be45ac50aab1739dfa586cc780d23124557f8885f2d","controller_structured_checkpoint_v6":"b402ead184d96332de62d7f64b96d93fa2cf131485f8a73ce8bb0d8238442653","controller_structured_joint_head_v6":"0c8822c27c8ac7c19d25c4611db717d5d0e3a4c27029bb19e48045fbf70cff44","probe_controller_normalized_readout_v1":"619e31d26ae2c311df2e23c166a2cee348ecb2ed3d9d43e12f8a66965d6d85e7"},"state_dim":32,"support":{"fields":["checkpoint_reference_present","checkpoint_verified","next_completed_present","next_preparation_present","next_private_execution_complete_present","phase","state","terminal"],"outcomes":[[false,false,false,false,false,-1,"NEW",false],[false,false,false,false,true,-1,"NEW",false],[false,false,false,true,false,-1,"NEW",false],[false,false,false,true,true,-1,"NEW",false],[false,false,true,false,false,-1,"NEW",false],[false,false,true,false,true,-1,"NEW",false],[false,false,true,true,false,-1,"NEW",false],[false,false,true,true,true,-1,"NEW",false],[true,true,false,false,false,0,"CUSTODY_INITIALIZED",false],[true,true,false,false,true,0,"CUSTODY_INITIALIZED",false],[true,true,false,true,false,0,"CUSTODY_INITIALIZED",false],[true,true,false,true,true,0,"CUSTODY_INITIALIZED",false],[true,true,true,false,false,0,"CUSTODY_INITIALIZED",false],[true,true,true,false,true,0,"CUSTODY_INITIALIZED",false],[true,true,true,true,false,0,"CUSTODY_INITIALIZED",false],[true,true,true,true,true,0,"CUSTODY_INITIALIZED",false],[true,true,false,false,false,1,"RESERVE_FROZEN",false],[true,true,false,false,true,1,"RESERVE_FROZEN",false],[true,true,false,true,false,1,"RESERVE_FROZEN",false],[true,true,false,true,true,1,"RESERVE_FROZEN",false],[true,true,true,false,false,1,"RESERVE_FROZEN",false],[true,true,true,false,true,1,"RESERVE_FROZEN",false],[true,true,true,true,false,1,"RESERVE_FROZEN",false],[true,true,true,true,true,1,"RESERVE_FROZEN",false],[true,true,false,false,false,2,"SELECTION_FROZEN",false],[true,true,false,false,true,2,"SELECTION_FROZEN",false],[true,true,false,true,false,2,"SELECTION_FROZEN",false],[true,true,false,true,true,2,"SELECTION_FROZEN",false],[true,true,true,false,false,2,"SELECTION_FROZEN",false],[true,true,true,false,true,2,"SELECTION_FROZEN",false],[true,true,true,true,false,2,"SELECTION_FROZEN",false],[true,true,true,true,true,2,"SELECTION_FROZEN",false],[true,true,false,false,false,3,"INPUT_SEALED",false],[true,true,false,false,true,3,"INPUT_SEALED",false],[true,true,false,true,false,3,"INPUT_SEALED",false],[true,true,false,true,true,3,"INPUT_SEALED",false],[true,true,true,false,false,3,"INPUT_SEALED",false],[true,true,true,false,true,3,"INPUT_SEALED",false],[true,true,true,true,false,3,"INPUT_SEALED",false],[true,true,true,true,true,3,"INPUT_SEALED",false],[true,true,false,false,false,4,"ORACLE_SEALED",false],[true,true,false,false,true,4,"ORACLE_SEALED",false],[true,true,false,true,false,4,"ORACLE_SEALED",false],[true,true,false,true,true,4,"ORACLE_SEALED",false],[true,true,true,false,false,4,"ORACLE_SEALED",false],[true,true,true,false,true,4,"ORACLE_SEALED",false],[true,true,true,true,false,4,"ORACLE_SEALED",false],[true,true,true,true,true,4,"ORACLE_SEALED",false],[true,true,false,false,false,5,"BASELINE_COMPLETE",false],[true,true,false,false,true,5,"BASELINE_COMPLETE",false],[true,true,false,true,false,5,"BASELINE_COMPLETE",false],[true,true,false,true,true,5,"BASELINE_COMPLETE",false],[true,true,true,false,false,5,"BASELINE_COMPLETE",false],[true,true,true,false,true,5,"BASELINE_COMPLETE",false],[true,true,true,true,false,5,"BASELINE_COMPLETE",false],[true,true,true,true,true,5,"BASELINE_COMPLETE",false],[true,true,false,false,false,6,"MODEL_COMPATIBILITY_ACCEPTED",false],[true,true,false,false,true,6,"MODEL_COMPATIBILITY_ACCEPTED",false],[true,true,false,true,false,6,"MODEL_COMPATIBILITY_ACCEPTED",false],[true,true,false,true,true,6,"MODEL_COMPATIBILITY_ACCEPTED",false],[true,true,true,false,false,6,"MODEL_COMPATIBILITY_ACCEPTED",false],[true,true,true,false,true,6,"MODEL_COMPATIBILITY_ACCEPTED",false],[true,true,true,true,false,6,"MODEL_COMPATIBILITY_ACCEPTED",false],[true,true,true,true,true,6,"MODEL_COMPATIBILITY_ACCEPTED",false],[true,true,false,false,false,7,"DEVELOPMENT_COMPLETE",false],[true,true,false,false,true,7,"DEVELOPMENT_COMPLETE",false],[true,true,false,true,false,7,"DEVELOPMENT_COMPLETE",false],[true,true,false,true,true,7,"DEVELOPMENT_COMPLETE",false],[true,true,true,false,false,7,"DEVELOPMENT_COMPLETE",false],[true,true,true,false,true,7,"DEVELOPMENT_COMPLETE",false],[true,true,true,true,false,7,"DEVELOPMENT_COMPLETE",false],[true,true,true,true,true,7,"DEVELOPMENT_COMPLETE",false],[true,true,false,false,false,8,"P3B_COMPLETE",false],[true,true,false,false,true,8,"P3B_COMPLETE",false],[true,true,false,true,false,8,"P3B_COMPLETE",false],[true,true,false,true,true,8,"P3B_COMPLETE",false],[true,true,true,false,false,8,"P3B_COMPLETE",false],[true,true,true,false,true,8,"P3B_COMPLETE",false],[true,true,true,true,false,8,"P3B_COMPLETE",false],[true,true,true,true,true,8,"P3B_COMPLETE",false],[true,true,false,false,false,9,"PUBLISHED",false],[true,true,false,false,true,9,"PUBLISHED",false],[true,true,false,true,false,9,"PUBLISHED",false],[true,true,false,true,true,9,"PUBLISHED",false],[true,true,true,false,false,9,"PUBLISHED",false],[true,true,true,false,true,9,"PUBLISHED",false],[true,true,true,true,false,9,"PUBLISHED",false],[true,true,true,true,true,9,"PUBLISHED",false],[true,true,"not_applicable","not_applicable","not_applicable",10,"CLOSED",true],[false,false,"not_applicable","not_applicable","not_applicable",-1,"INVALID",true],[true,true,"not_applicable","not_applicable","not_applicable",0,"INVALID",true],[true,true,"not_applicable","not_applicable","not_applicable",1,"INVALID",true],[true,true,"not_applicable","not_applicable","not_applicable",2,"INVALID",true],[true,true,"not_applicable","not_applicable","not_applicable",3,"INVALID",true],[true,true,"not_applicable","not_applicable","not_applicable",4,"INVALID",true],[true,true,"not_applicable","not_applicable","not_applicable",5,"INVALID",true],[true,true,"not_applicable","not_applicable","not_applicable",6,"INVALID",true],[true,true,"not_applicable","not_applicable","not_applicable",7,"INVALID",true],[true,true,"not_applicable","not_applicable","not_applicable",8,"INVALID",true],[true,true,"not_applicable","not_applicable","not_applicable",9,"INVALID",true]]}}
|
candidates/17-original/inference/manifest.json
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
{"count_semantics":{"fields":["executor_starts_delta","settlement_calls_delta"],"parameterization":"log_rate","schema_version":"laxmi.controller-count-head.v4","semantics":"endpoint_step_sample_bracket_deltas_not_cumulative_through_horizon","state_dim":32},"files":{"config.json":"3852d096e8d9f07d37ee950c24be35b4805fdca47a21b0b1f2ae105f227f2c1c","model.safetensors":"dc04b443d8c1a1d2613d199d6cccd4b8a62bddf5ffe04df1b079812ccdc71845"},"manifest_sha256":"efd19ba3be19c54575d7f6d6f75c086cac7b9b9f83782664edbf47da719216f8","optimizer_state_included":false,"schema_version":"laxmi.controller-local-source-inference-checkpoint.v3","support_sha256":"a1936a04a13ce10925e569a6286c3378a58d7a7e47dcb1f1517bfcc3c45d7e1f","training_qualification_verified":false}
|
candidates/17-original/inference/model.safetensors
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:dc04b443d8c1a1d2613d199d6cccd4b8a62bddf5ffe04df1b079812ccdc71845
|
| 3 |
+
size 304404
|
candidates/43-normalized/consumer.json
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
{"acceptance":false,"conditioning":"conditioned","dataset_sha256":"a00a75da70cb38c1ef38ef9a5e8e2e49d3b4313714051dbf7405e1bf79cdb5d2","experimental":true,"inference_manifest_sha256":"47e5f0b3dea1b234f3ddb3b74e0f24e012813b5d7b65ebf5beccfe9fd644e9e7","metadata_sha256":"cc9a0fab6577f1de4a613b766192293726b1f91c1ce539cbc51479453ee6e1bb","protocol_sha256":"cbdc232e721947f1bd5eae89c6ae42d508dea69dd86d01936f3f01ffcd07fad6","readout_mode":"normalized","release_qualified":false,"schema_version":"laxmi.readout-consumer.v1","seed":43,"support_sha256":"a1936a04a13ce10925e569a6286c3378a58d7a7e47dcb1f1517bfcc3c45d7e1f","training_result_sha256":"eea647de0447e375f1e794fd65aa3716ccfdf5131e5d84d4a86bddab6486039a","updates":360}
|
candidates/43-normalized/inference/config.json
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
{"count_head":{"fields":["executor_starts_delta","settlement_calls_delta"],"parameterization":"log_rate","schema_version":"laxmi.controller-count-head.v4","semantics":"endpoint_step_sample_bracket_deltas_not_cumulative_through_horizon","state_dim":32},"interaction_dim":32,"local_source":{"mode":"conditioned","schema_version":"laxmi.controller-local-source-dynamics.v2"},"output_dim":4,"readout_mode":"normalized","schema_version":"laxmi.controller-local-source-inference-checkpoint.v3","source_lock":{"action_conditioned_core":"48809a2135174afee140582313a5f2250844fabb6d12886c44094d52eb9f80ad","controller_control_action":"b8b74937c73490888d62867f758120ad30fd7747dc4f1f53d28d3a162d94ab5c","controller_control_encoder":"3d69436be41ae7f1c1ccbbfc0e92843b7c3e68fae1fcf3caee09cefd42904337","controller_control_policy":"bd4862317b37714761d4ae538ffaf8a238a051a5c6b7cf0157ba488d6f2f497d","controller_count_head_v4":"2e5c82cf1bd7f558459fb63d8bbc8e68516ced70fac9d3e2d76b49321c2f901d","controller_dependency_encoding_v2":"5cc59bbc738ccf42c25e3f2265480317326db78283777ec48ecac8e08c96fe78","controller_joint_support_head_v2":"18760dc32f35c462cfb323ba22b36c47d0d828716f5d5265cbd4d868cff451c3","controller_learning_encoder":"aaab4decdaf4d42a508dc10ecefd70d5f3deabcf29d36d43a4d8ff1156634849","controller_local_source_checkpoint_v3":"a17cea325392ff45bd6957d8f3d58fc112d901d7f3d6abedd3b9951bbe50b486","controller_local_source_dynamics_v2":"b1c8f47ab4911ef3816d4adab1a5ffdec02110e1a84102c1378a34e9b5e485a1","controller_local_source_forecast_v2":"3915e44f582e7db2a313bde54defb7eef5c91a0aa27c81b8d8601b12cb364d62","controller_local_source_rollout_v2":"653268115368ff3387f4e23ce7c19d62a8d08cbbc6c06b0d44f95af84dd04dae","controller_local_source_tokens_v2":"d442a7bed620c8168f73b0a01934fa04eaebebd40cd66f6c38185357cb52dce1","controller_local_source_v1":"8d569fde10dc721d2b230028e31b5cb702eae475002942b427a9240f164bcae9","controller_normalized_readout_v1":"ae0605c05cdc3bc6ccf121b2b59eb5d03efb51f33a66a6a62814d41474c5f9ac","controller_predicted_branch_conditioning_v2":"461861b755c05671227cf1429c2d2928eece1d0acc45bff0ecfbb97c45f1a1e4","controller_readout_mode_v1":"4c6e9d339fd8192a35d61c24a51ee13d84838b38b421d3d839d680dd7aed2750","controller_source_branch_expansion_v2":"bbe2cf42a5fa90fb8ef7d8b3d18e1b3774a4aa1f261feff8474432d8bc747f98","controller_source_budget_encoding_v2":"7c1c1d7d6efc8efbed17cd9681cda8cbaa981ee14bd785cf013254badfb3e340","controller_source_checkpoint_v2":"b7c93bb8fccf4c352dc5b2576a03ef0e932bfd80864a593bcfb37722025ee440","controller_source_checkpoint_v4":"10cf8bf565504fbb6fb697c87c30a21cf716448b88d60146534c72b14a873822","controller_source_dynamics_v2":"ff565ecf8eb61e035b123e4120e45e6a08e55a2227897f19ed92361962e92637","controller_source_encoder_v2":"f716c819b3d1ca49458d84570f315c4391007dd5750e138389a0d877c37a49ff","controller_source_forecast_receipt_v2":"e3f611ec553e850be91f6f4d78d45e85f9c84e0d8d61fd46f60cef9bcee84a10","controller_source_recursive_rollout_v2":"b388f9892dbbb329e3adc89c302d2834991791981e8abf4a1f1d676e82bc0f4d","controller_source_signal_trace_v1":"d3bd24845ec27b32fc5b37237a7afdec722a9b57f7f6c2541f1beb03abb7a67f","controller_source_tree_network_v2":"608a2bd33da724f7158d8be45ac50aab1739dfa586cc780d23124557f8885f2d","controller_structured_checkpoint_v6":"b402ead184d96332de62d7f64b96d93fa2cf131485f8a73ce8bb0d8238442653","controller_structured_joint_head_v6":"0c8822c27c8ac7c19d25c4611db717d5d0e3a4c27029bb19e48045fbf70cff44","probe_controller_normalized_readout_v1":"619e31d26ae2c311df2e23c166a2cee348ecb2ed3d9d43e12f8a66965d6d85e7"},"state_dim":32,"support":{"fields":["checkpoint_reference_present","checkpoint_verified","next_completed_present","next_preparation_present","next_private_execution_complete_present","phase","state","terminal"],"outcomes":[[false,false,false,false,false,-1,"NEW",false],[false,false,false,false,true,-1,"NEW",false],[false,false,false,true,false,-1,"NEW",false],[false,false,false,true,true,-1,"NEW",false],[false,false,true,false,false,-1,"NEW",false],[false,false,true,false,true,-1,"NEW",false],[false,false,true,true,false,-1,"NEW",false],[false,false,true,true,true,-1,"NEW",false],[true,true,false,false,false,0,"CUSTODY_INITIALIZED",false],[true,true,false,false,true,0,"CUSTODY_INITIALIZED",false],[true,true,false,true,false,0,"CUSTODY_INITIALIZED",false],[true,true,false,true,true,0,"CUSTODY_INITIALIZED",false],[true,true,true,false,false,0,"CUSTODY_INITIALIZED",false],[true,true,true,false,true,0,"CUSTODY_INITIALIZED",false],[true,true,true,true,false,0,"CUSTODY_INITIALIZED",false],[true,true,true,true,true,0,"CUSTODY_INITIALIZED",false],[true,true,false,false,false,1,"RESERVE_FROZEN",false],[true,true,false,false,true,1,"RESERVE_FROZEN",false],[true,true,false,true,false,1,"RESERVE_FROZEN",false],[true,true,false,true,true,1,"RESERVE_FROZEN",false],[true,true,true,false,false,1,"RESERVE_FROZEN",false],[true,true,true,false,true,1,"RESERVE_FROZEN",false],[true,true,true,true,false,1,"RESERVE_FROZEN",false],[true,true,true,true,true,1,"RESERVE_FROZEN",false],[true,true,false,false,false,2,"SELECTION_FROZEN",false],[true,true,false,false,true,2,"SELECTION_FROZEN",false],[true,true,false,true,false,2,"SELECTION_FROZEN",false],[true,true,false,true,true,2,"SELECTION_FROZEN",false],[true,true,true,false,false,2,"SELECTION_FROZEN",false],[true,true,true,false,true,2,"SELECTION_FROZEN",false],[true,true,true,true,false,2,"SELECTION_FROZEN",false],[true,true,true,true,true,2,"SELECTION_FROZEN",false],[true,true,false,false,false,3,"INPUT_SEALED",false],[true,true,false,false,true,3,"INPUT_SEALED",false],[true,true,false,true,false,3,"INPUT_SEALED",false],[true,true,false,true,true,3,"INPUT_SEALED",false],[true,true,true,false,false,3,"INPUT_SEALED",false],[true,true,true,false,true,3,"INPUT_SEALED",false],[true,true,true,true,false,3,"INPUT_SEALED",false],[true,true,true,true,true,3,"INPUT_SEALED",false],[true,true,false,false,false,4,"ORACLE_SEALED",false],[true,true,false,false,true,4,"ORACLE_SEALED",false],[true,true,false,true,false,4,"ORACLE_SEALED",false],[true,true,false,true,true,4,"ORACLE_SEALED",false],[true,true,true,false,false,4,"ORACLE_SEALED",false],[true,true,true,false,true,4,"ORACLE_SEALED",false],[true,true,true,true,false,4,"ORACLE_SEALED",false],[true,true,true,true,true,4,"ORACLE_SEALED",false],[true,true,false,false,false,5,"BASELINE_COMPLETE",false],[true,true,false,false,true,5,"BASELINE_COMPLETE",false],[true,true,false,true,false,5,"BASELINE_COMPLETE",false],[true,true,false,true,true,5,"BASELINE_COMPLETE",false],[true,true,true,false,false,5,"BASELINE_COMPLETE",false],[true,true,true,false,true,5,"BASELINE_COMPLETE",false],[true,true,true,true,false,5,"BASELINE_COMPLETE",false],[true,true,true,true,true,5,"BASELINE_COMPLETE",false],[true,true,false,false,false,6,"MODEL_COMPATIBILITY_ACCEPTED",false],[true,true,false,false,true,6,"MODEL_COMPATIBILITY_ACCEPTED",false],[true,true,false,true,false,6,"MODEL_COMPATIBILITY_ACCEPTED",false],[true,true,false,true,true,6,"MODEL_COMPATIBILITY_ACCEPTED",false],[true,true,true,false,false,6,"MODEL_COMPATIBILITY_ACCEPTED",false],[true,true,true,false,true,6,"MODEL_COMPATIBILITY_ACCEPTED",false],[true,true,true,true,false,6,"MODEL_COMPATIBILITY_ACCEPTED",false],[true,true,true,true,true,6,"MODEL_COMPATIBILITY_ACCEPTED",false],[true,true,false,false,false,7,"DEVELOPMENT_COMPLETE",false],[true,true,false,false,true,7,"DEVELOPMENT_COMPLETE",false],[true,true,false,true,false,7,"DEVELOPMENT_COMPLETE",false],[true,true,false,true,true,7,"DEVELOPMENT_COMPLETE",false],[true,true,true,false,false,7,"DEVELOPMENT_COMPLETE",false],[true,true,true,false,true,7,"DEVELOPMENT_COMPLETE",false],[true,true,true,true,false,7,"DEVELOPMENT_COMPLETE",false],[true,true,true,true,true,7,"DEVELOPMENT_COMPLETE",false],[true,true,false,false,false,8,"P3B_COMPLETE",false],[true,true,false,false,true,8,"P3B_COMPLETE",false],[true,true,false,true,false,8,"P3B_COMPLETE",false],[true,true,false,true,true,8,"P3B_COMPLETE",false],[true,true,true,false,false,8,"P3B_COMPLETE",false],[true,true,true,false,true,8,"P3B_COMPLETE",false],[true,true,true,true,false,8,"P3B_COMPLETE",false],[true,true,true,true,true,8,"P3B_COMPLETE",false],[true,true,false,false,false,9,"PUBLISHED",false],[true,true,false,false,true,9,"PUBLISHED",false],[true,true,false,true,false,9,"PUBLISHED",false],[true,true,false,true,true,9,"PUBLISHED",false],[true,true,true,false,false,9,"PUBLISHED",false],[true,true,true,false,true,9,"PUBLISHED",false],[true,true,true,true,false,9,"PUBLISHED",false],[true,true,true,true,true,9,"PUBLISHED",false],[true,true,"not_applicable","not_applicable","not_applicable",10,"CLOSED",true],[false,false,"not_applicable","not_applicable","not_applicable",-1,"INVALID",true],[true,true,"not_applicable","not_applicable","not_applicable",0,"INVALID",true],[true,true,"not_applicable","not_applicable","not_applicable",1,"INVALID",true],[true,true,"not_applicable","not_applicable","not_applicable",2,"INVALID",true],[true,true,"not_applicable","not_applicable","not_applicable",3,"INVALID",true],[true,true,"not_applicable","not_applicable","not_applicable",4,"INVALID",true],[true,true,"not_applicable","not_applicable","not_applicable",5,"INVALID",true],[true,true,"not_applicable","not_applicable","not_applicable",6,"INVALID",true],[true,true,"not_applicable","not_applicable","not_applicable",7,"INVALID",true],[true,true,"not_applicable","not_applicable","not_applicable",8,"INVALID",true],[true,true,"not_applicable","not_applicable","not_applicable",9,"INVALID",true]]}}
|
candidates/43-normalized/inference/manifest.json
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
{"count_semantics":{"fields":["executor_starts_delta","settlement_calls_delta"],"parameterization":"log_rate","schema_version":"laxmi.controller-count-head.v4","semantics":"endpoint_step_sample_bracket_deltas_not_cumulative_through_horizon","state_dim":32},"files":{"config.json":"05478c5c7bf33bce2df7f7b1ffdffaa11dab3d6220558b1c2bb4d8432a5230e7","model.safetensors":"8ae6e4b56aecc33e793b0717908b77bded948c7a1f6245648e10ac3052173da0"},"manifest_sha256":"47e5f0b3dea1b234f3ddb3b74e0f24e012813b5d7b65ebf5beccfe9fd644e9e7","optimizer_state_included":false,"schema_version":"laxmi.controller-local-source-inference-checkpoint.v3","support_sha256":"a1936a04a13ce10925e569a6286c3378a58d7a7e47dcb1f1517bfcc3c45d7e1f","training_qualification_verified":false}
|
candidates/43-normalized/inference/model.safetensors
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:8ae6e4b56aecc33e793b0717908b77bded948c7a1f6245648e10ac3052173da0
|
| 3 |
+
size 304404
|
candidates/43-original/consumer.json
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
{"acceptance":false,"conditioning":"conditioned","dataset_sha256":"a00a75da70cb38c1ef38ef9a5e8e2e49d3b4313714051dbf7405e1bf79cdb5d2","experimental":true,"inference_manifest_sha256":"f722d99a0fc7eabe96171fdb05228a781ef30d955b32d554be62949c3e1eb3ec","metadata_sha256":"2e797c43d463808c655107c1af76f9113217a17d3ae61233b892891db166cafd","protocol_sha256":"cbdc232e721947f1bd5eae89c6ae42d508dea69dd86d01936f3f01ffcd07fad6","readout_mode":"original","release_qualified":false,"schema_version":"laxmi.readout-consumer.v1","seed":43,"support_sha256":"a1936a04a13ce10925e569a6286c3378a58d7a7e47dcb1f1517bfcc3c45d7e1f","training_result_sha256":"4e27ec3effe784a090f8c3c9bca803d2103981e889711982a010784e5773b933","updates":360}
|
candidates/43-original/inference/config.json
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
{"count_head":{"fields":["executor_starts_delta","settlement_calls_delta"],"parameterization":"log_rate","schema_version":"laxmi.controller-count-head.v4","semantics":"endpoint_step_sample_bracket_deltas_not_cumulative_through_horizon","state_dim":32},"interaction_dim":32,"local_source":{"mode":"conditioned","schema_version":"laxmi.controller-local-source-dynamics.v2"},"output_dim":4,"readout_mode":"original","schema_version":"laxmi.controller-local-source-inference-checkpoint.v3","source_lock":{"action_conditioned_core":"48809a2135174afee140582313a5f2250844fabb6d12886c44094d52eb9f80ad","controller_control_action":"b8b74937c73490888d62867f758120ad30fd7747dc4f1f53d28d3a162d94ab5c","controller_control_encoder":"3d69436be41ae7f1c1ccbbfc0e92843b7c3e68fae1fcf3caee09cefd42904337","controller_control_policy":"bd4862317b37714761d4ae538ffaf8a238a051a5c6b7cf0157ba488d6f2f497d","controller_count_head_v4":"2e5c82cf1bd7f558459fb63d8bbc8e68516ced70fac9d3e2d76b49321c2f901d","controller_dependency_encoding_v2":"5cc59bbc738ccf42c25e3f2265480317326db78283777ec48ecac8e08c96fe78","controller_joint_support_head_v2":"18760dc32f35c462cfb323ba22b36c47d0d828716f5d5265cbd4d868cff451c3","controller_learning_encoder":"aaab4decdaf4d42a508dc10ecefd70d5f3deabcf29d36d43a4d8ff1156634849","controller_local_source_checkpoint_v3":"a17cea325392ff45bd6957d8f3d58fc112d901d7f3d6abedd3b9951bbe50b486","controller_local_source_dynamics_v2":"b1c8f47ab4911ef3816d4adab1a5ffdec02110e1a84102c1378a34e9b5e485a1","controller_local_source_forecast_v2":"3915e44f582e7db2a313bde54defb7eef5c91a0aa27c81b8d8601b12cb364d62","controller_local_source_rollout_v2":"653268115368ff3387f4e23ce7c19d62a8d08cbbc6c06b0d44f95af84dd04dae","controller_local_source_tokens_v2":"d442a7bed620c8168f73b0a01934fa04eaebebd40cd66f6c38185357cb52dce1","controller_local_source_v1":"8d569fde10dc721d2b230028e31b5cb702eae475002942b427a9240f164bcae9","controller_normalized_readout_v1":"ae0605c05cdc3bc6ccf121b2b59eb5d03efb51f33a66a6a62814d41474c5f9ac","controller_predicted_branch_conditioning_v2":"461861b755c05671227cf1429c2d2928eece1d0acc45bff0ecfbb97c45f1a1e4","controller_readout_mode_v1":"4c6e9d339fd8192a35d61c24a51ee13d84838b38b421d3d839d680dd7aed2750","controller_source_branch_expansion_v2":"bbe2cf42a5fa90fb8ef7d8b3d18e1b3774a4aa1f261feff8474432d8bc747f98","controller_source_budget_encoding_v2":"7c1c1d7d6efc8efbed17cd9681cda8cbaa981ee14bd785cf013254badfb3e340","controller_source_checkpoint_v2":"b7c93bb8fccf4c352dc5b2576a03ef0e932bfd80864a593bcfb37722025ee440","controller_source_checkpoint_v4":"10cf8bf565504fbb6fb697c87c30a21cf716448b88d60146534c72b14a873822","controller_source_dynamics_v2":"ff565ecf8eb61e035b123e4120e45e6a08e55a2227897f19ed92361962e92637","controller_source_encoder_v2":"f716c819b3d1ca49458d84570f315c4391007dd5750e138389a0d877c37a49ff","controller_source_forecast_receipt_v2":"e3f611ec553e850be91f6f4d78d45e85f9c84e0d8d61fd46f60cef9bcee84a10","controller_source_recursive_rollout_v2":"b388f9892dbbb329e3adc89c302d2834991791981e8abf4a1f1d676e82bc0f4d","controller_source_signal_trace_v1":"d3bd24845ec27b32fc5b37237a7afdec722a9b57f7f6c2541f1beb03abb7a67f","controller_source_tree_network_v2":"608a2bd33da724f7158d8be45ac50aab1739dfa586cc780d23124557f8885f2d","controller_structured_checkpoint_v6":"b402ead184d96332de62d7f64b96d93fa2cf131485f8a73ce8bb0d8238442653","controller_structured_joint_head_v6":"0c8822c27c8ac7c19d25c4611db717d5d0e3a4c27029bb19e48045fbf70cff44","probe_controller_normalized_readout_v1":"619e31d26ae2c311df2e23c166a2cee348ecb2ed3d9d43e12f8a66965d6d85e7"},"state_dim":32,"support":{"fields":["checkpoint_reference_present","checkpoint_verified","next_completed_present","next_preparation_present","next_private_execution_complete_present","phase","state","terminal"],"outcomes":[[false,false,false,false,false,-1,"NEW",false],[false,false,false,false,true,-1,"NEW",false],[false,false,false,true,false,-1,"NEW",false],[false,false,false,true,true,-1,"NEW",false],[false,false,true,false,false,-1,"NEW",false],[false,false,true,false,true,-1,"NEW",false],[false,false,true,true,false,-1,"NEW",false],[false,false,true,true,true,-1,"NEW",false],[true,true,false,false,false,0,"CUSTODY_INITIALIZED",false],[true,true,false,false,true,0,"CUSTODY_INITIALIZED",false],[true,true,false,true,false,0,"CUSTODY_INITIALIZED",false],[true,true,false,true,true,0,"CUSTODY_INITIALIZED",false],[true,true,true,false,false,0,"CUSTODY_INITIALIZED",false],[true,true,true,false,true,0,"CUSTODY_INITIALIZED",false],[true,true,true,true,false,0,"CUSTODY_INITIALIZED",false],[true,true,true,true,true,0,"CUSTODY_INITIALIZED",false],[true,true,false,false,false,1,"RESERVE_FROZEN",false],[true,true,false,false,true,1,"RESERVE_FROZEN",false],[true,true,false,true,false,1,"RESERVE_FROZEN",false],[true,true,false,true,true,1,"RESERVE_FROZEN",false],[true,true,true,false,false,1,"RESERVE_FROZEN",false],[true,true,true,false,true,1,"RESERVE_FROZEN",false],[true,true,true,true,false,1,"RESERVE_FROZEN",false],[true,true,true,true,true,1,"RESERVE_FROZEN",false],[true,true,false,false,false,2,"SELECTION_FROZEN",false],[true,true,false,false,true,2,"SELECTION_FROZEN",false],[true,true,false,true,false,2,"SELECTION_FROZEN",false],[true,true,false,true,true,2,"SELECTION_FROZEN",false],[true,true,true,false,false,2,"SELECTION_FROZEN",false],[true,true,true,false,true,2,"SELECTION_FROZEN",false],[true,true,true,true,false,2,"SELECTION_FROZEN",false],[true,true,true,true,true,2,"SELECTION_FROZEN",false],[true,true,false,false,false,3,"INPUT_SEALED",false],[true,true,false,false,true,3,"INPUT_SEALED",false],[true,true,false,true,false,3,"INPUT_SEALED",false],[true,true,false,true,true,3,"INPUT_SEALED",false],[true,true,true,false,false,3,"INPUT_SEALED",false],[true,true,true,false,true,3,"INPUT_SEALED",false],[true,true,true,true,false,3,"INPUT_SEALED",false],[true,true,true,true,true,3,"INPUT_SEALED",false],[true,true,false,false,false,4,"ORACLE_SEALED",false],[true,true,false,false,true,4,"ORACLE_SEALED",false],[true,true,false,true,false,4,"ORACLE_SEALED",false],[true,true,false,true,true,4,"ORACLE_SEALED",false],[true,true,true,false,false,4,"ORACLE_SEALED",false],[true,true,true,false,true,4,"ORACLE_SEALED",false],[true,true,true,true,false,4,"ORACLE_SEALED",false],[true,true,true,true,true,4,"ORACLE_SEALED",false],[true,true,false,false,false,5,"BASELINE_COMPLETE",false],[true,true,false,false,true,5,"BASELINE_COMPLETE",false],[true,true,false,true,false,5,"BASELINE_COMPLETE",false],[true,true,false,true,true,5,"BASELINE_COMPLETE",false],[true,true,true,false,false,5,"BASELINE_COMPLETE",false],[true,true,true,false,true,5,"BASELINE_COMPLETE",false],[true,true,true,true,false,5,"BASELINE_COMPLETE",false],[true,true,true,true,true,5,"BASELINE_COMPLETE",false],[true,true,false,false,false,6,"MODEL_COMPATIBILITY_ACCEPTED",false],[true,true,false,false,true,6,"MODEL_COMPATIBILITY_ACCEPTED",false],[true,true,false,true,false,6,"MODEL_COMPATIBILITY_ACCEPTED",false],[true,true,false,true,true,6,"MODEL_COMPATIBILITY_ACCEPTED",false],[true,true,true,false,false,6,"MODEL_COMPATIBILITY_ACCEPTED",false],[true,true,true,false,true,6,"MODEL_COMPATIBILITY_ACCEPTED",false],[true,true,true,true,false,6,"MODEL_COMPATIBILITY_ACCEPTED",false],[true,true,true,true,true,6,"MODEL_COMPATIBILITY_ACCEPTED",false],[true,true,false,false,false,7,"DEVELOPMENT_COMPLETE",false],[true,true,false,false,true,7,"DEVELOPMENT_COMPLETE",false],[true,true,false,true,false,7,"DEVELOPMENT_COMPLETE",false],[true,true,false,true,true,7,"DEVELOPMENT_COMPLETE",false],[true,true,true,false,false,7,"DEVELOPMENT_COMPLETE",false],[true,true,true,false,true,7,"DEVELOPMENT_COMPLETE",false],[true,true,true,true,false,7,"DEVELOPMENT_COMPLETE",false],[true,true,true,true,true,7,"DEVELOPMENT_COMPLETE",false],[true,true,false,false,false,8,"P3B_COMPLETE",false],[true,true,false,false,true,8,"P3B_COMPLETE",false],[true,true,false,true,false,8,"P3B_COMPLETE",false],[true,true,false,true,true,8,"P3B_COMPLETE",false],[true,true,true,false,false,8,"P3B_COMPLETE",false],[true,true,true,false,true,8,"P3B_COMPLETE",false],[true,true,true,true,false,8,"P3B_COMPLETE",false],[true,true,true,true,true,8,"P3B_COMPLETE",false],[true,true,false,false,false,9,"PUBLISHED",false],[true,true,false,false,true,9,"PUBLISHED",false],[true,true,false,true,false,9,"PUBLISHED",false],[true,true,false,true,true,9,"PUBLISHED",false],[true,true,true,false,false,9,"PUBLISHED",false],[true,true,true,false,true,9,"PUBLISHED",false],[true,true,true,true,false,9,"PUBLISHED",false],[true,true,true,true,true,9,"PUBLISHED",false],[true,true,"not_applicable","not_applicable","not_applicable",10,"CLOSED",true],[false,false,"not_applicable","not_applicable","not_applicable",-1,"INVALID",true],[true,true,"not_applicable","not_applicable","not_applicable",0,"INVALID",true],[true,true,"not_applicable","not_applicable","not_applicable",1,"INVALID",true],[true,true,"not_applicable","not_applicable","not_applicable",2,"INVALID",true],[true,true,"not_applicable","not_applicable","not_applicable",3,"INVALID",true],[true,true,"not_applicable","not_applicable","not_applicable",4,"INVALID",true],[true,true,"not_applicable","not_applicable","not_applicable",5,"INVALID",true],[true,true,"not_applicable","not_applicable","not_applicable",6,"INVALID",true],[true,true,"not_applicable","not_applicable","not_applicable",7,"INVALID",true],[true,true,"not_applicable","not_applicable","not_applicable",8,"INVALID",true],[true,true,"not_applicable","not_applicable","not_applicable",9,"INVALID",true]]}}
|
candidates/43-original/inference/manifest.json
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
{"count_semantics":{"fields":["executor_starts_delta","settlement_calls_delta"],"parameterization":"log_rate","schema_version":"laxmi.controller-count-head.v4","semantics":"endpoint_step_sample_bracket_deltas_not_cumulative_through_horizon","state_dim":32},"files":{"config.json":"3852d096e8d9f07d37ee950c24be35b4805fdca47a21b0b1f2ae105f227f2c1c","model.safetensors":"604d14c55256a7dd3c8f56072eda97fd7517912bd4d965d416d76040428261cb"},"manifest_sha256":"f722d99a0fc7eabe96171fdb05228a781ef30d955b32d554be62949c3e1eb3ec","optimizer_state_included":false,"schema_version":"laxmi.controller-local-source-inference-checkpoint.v3","support_sha256":"a1936a04a13ce10925e569a6286c3378a58d7a7e47dcb1f1517bfcc3c45d7e1f","training_qualification_verified":false}
|
candidates/43-original/inference/model.safetensors
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:604d14c55256a7dd3c8f56072eda97fd7517912bd4d965d416d76040428261cb
|
| 3 |
+
size 304404
|
examples/compare.json
ADDED
|
The diff for this file is too large to render.
See raw diff
|
|
|
examples/input.json
ADDED
|
The diff for this file is too large to render.
See raw diff
|
|
|
examples/outcome-template.json
ADDED
|
@@ -0,0 +1,48 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"horizon": 1,
|
| 3 |
+
"input_file_sha256": "2032524a11a31ff92634369060ff5a41adc6bc993161d6eb47a25a4839756ad1",
|
| 4 |
+
"prediction_file_sha256": "12c51a48828b37f225eecb19714be8fbd521cbec83b052eb45d065253cd8f723",
|
| 5 |
+
"schema_version": "laxmi.experimental-observed-endpoint.v1",
|
| 6 |
+
"targets": {
|
| 7 |
+
"checkpoint_reference_present": {
|
| 8 |
+
"status": "observed",
|
| 9 |
+
"value": true
|
| 10 |
+
},
|
| 11 |
+
"checkpoint_verified": {
|
| 12 |
+
"status": "observed",
|
| 13 |
+
"value": true
|
| 14 |
+
},
|
| 15 |
+
"executor_starts_delta": {
|
| 16 |
+
"status": "observed",
|
| 17 |
+
"value": 0
|
| 18 |
+
},
|
| 19 |
+
"next_completed_present": {
|
| 20 |
+
"status": "observed",
|
| 21 |
+
"value": true
|
| 22 |
+
},
|
| 23 |
+
"next_preparation_present": {
|
| 24 |
+
"status": "observed",
|
| 25 |
+
"value": true
|
| 26 |
+
},
|
| 27 |
+
"next_private_execution_complete_present": {
|
| 28 |
+
"status": "observed",
|
| 29 |
+
"value": false
|
| 30 |
+
},
|
| 31 |
+
"phase": {
|
| 32 |
+
"status": "observed",
|
| 33 |
+
"value": 0
|
| 34 |
+
},
|
| 35 |
+
"settlement_calls_delta": {
|
| 36 |
+
"status": "observed",
|
| 37 |
+
"value": 0
|
| 38 |
+
},
|
| 39 |
+
"state": {
|
| 40 |
+
"status": "observed",
|
| 41 |
+
"value": "CUSTODY_INITIALIZED"
|
| 42 |
+
},
|
| 43 |
+
"terminal": {
|
| 44 |
+
"status": "observed",
|
| 45 |
+
"value": false
|
| 46 |
+
}
|
| 47 |
+
}
|
| 48 |
+
}
|
release.json
ADDED
|
@@ -0,0 +1,33 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"author": "Navneet Prabhakar",
|
| 3 |
+
"candidates": {
|
| 4 |
+
"17-normalized": {
|
| 5 |
+
"metadata_sha256": "225a71bb67d619e70f1aec0313d2c5791d0a94ac3942297ad12ba284269cddd8",
|
| 6 |
+
"example_forecast_sha256": "e4c9661abcc03fe8aee0ae5bf57e1b12f9e8a56becc67e41d26ea106b0ae5267"
|
| 7 |
+
},
|
| 8 |
+
"17-original": {
|
| 9 |
+
"metadata_sha256": "a958ceb64e802decf331d10e98ddfcdc042658834469a0cc4a131e44134de906",
|
| 10 |
+
"example_forecast_sha256": "5cca70b946ccaac1a453f899fc54e088452728a24ae9e6ba7f5f2e8ee5b6e6e6"
|
| 11 |
+
},
|
| 12 |
+
"43-normalized": {
|
| 13 |
+
"metadata_sha256": "8eb622127bb5a9d739967855b8d7d8b7290395d7ae3a83315325b1a20869146f",
|
| 14 |
+
"example_forecast_sha256": "cbe28210ab8bce43ebe5223b38c62fdcd07cf796d26173651da03fd32c2135e8"
|
| 15 |
+
},
|
| 16 |
+
"43-original": {
|
| 17 |
+
"metadata_sha256": "4e02bd6724288e074fb30f04164a83559eff5e370e94bc473ace3ac22bc7a742",
|
| 18 |
+
"example_forecast_sha256": "c18c7cbb05b59973026e370a6ba8bfb2e35f1e9d772ff183a32dec94da6ccc93"
|
| 19 |
+
}
|
| 20 |
+
},
|
| 21 |
+
"clean_install_verified": true,
|
| 22 |
+
"dependency_hash_lock": false,
|
| 23 |
+
"license": "Apache-2.0",
|
| 24 |
+
"model_acceptance": false,
|
| 25 |
+
"original_wheel_sha256": "e1bafeb8d72e231a3029cf11ffabb8e54aa28e1b953040e81e77cf1fa3ac270d",
|
| 26 |
+
"package_sha256": "a74db8e3196267387e3a4cfb55b838d112a86c88adac031f6515b88230a29fcc",
|
| 27 |
+
"runtime_sources": 133,
|
| 28 |
+
"schema_version": "laxmi.experimental-public-package.v1",
|
| 29 |
+
"supported_platform": "macOS ARM64, Python 3.12; other platforms unverified",
|
| 30 |
+
"version": "0.1.0",
|
| 31 |
+
"original_experiment_source_commit": "4dae1a041be532d663f477effe9b654b428bc04e",
|
| 32 |
+
"distribution_scope": "RELEASE_SCOPE.md; exact files enumerated by SHA256SUMS"
|
| 33 |
+
}
|
requirements-macos-arm64-py312.txt
ADDED
|
@@ -0,0 +1,22 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
# Installed dependency closure snapshot, not a hash-locked release requirement.
|
| 2 |
+
# Python 3.12.11 (main, Aug 18 2025, 19:02:39) [Clang 20.1.4 ]
|
| 3 |
+
# Darwin arm64; markers evaluated for this platform with no optional extras.
|
| 4 |
+
# Roots: torch, numpy, safetensors, jsonschema. Captured 2026-09-10.
|
| 5 |
+
# Do not use for Linux/GPU provisioning or claim reproducible wheel provenance.
|
| 6 |
+
attrs==26.1.0
|
| 7 |
+
filelock==3.29.6
|
| 8 |
+
fsspec==2026.6.0
|
| 9 |
+
jinja2==3.1.6
|
| 10 |
+
jsonschema==4.26.0
|
| 11 |
+
jsonschema-specifications==2025.9.1
|
| 12 |
+
markupsafe==3.0.3
|
| 13 |
+
mpmath==1.3.0
|
| 14 |
+
networkx==3.6.1
|
| 15 |
+
numpy==2.5.1
|
| 16 |
+
referencing==0.37.0
|
| 17 |
+
rpds-py==2026.6.3
|
| 18 |
+
safetensors==0.8.0
|
| 19 |
+
setuptools==81.0.0
|
| 20 |
+
sympy==1.14.0
|
| 21 |
+
torch==2.12.1
|
| 22 |
+
typing-extensions==4.16.0
|
runtime/laxmi-readout-runtime-capsule-0.1.0-source.zip
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:67517f7c692d81580248e994c61829ddfdf2f9ef29358dd71a6b17eb953ef99f
|
| 3 |
+
size 339677
|
runtime/laxmi_readout_runtime_capsule-0.1.0-py3-none-macosx_11_0_arm64.whl
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:47d03da88fa9bd9c1b4573ac4a0d5cb36c2cd1d106d687b68aa2968b713ee9b3
|
| 3 |
+
size 346135
|
verification.json
ADDED
|
@@ -0,0 +1,33 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"status": "passed",
|
| 3 |
+
"platform": "macOS ARM64, Python 3.12; inspect interpreter for exact patch version",
|
| 4 |
+
"scope": "one retained synthetic depth-1 H1 example per candidate; installation/replay only",
|
| 5 |
+
"records": [
|
| 6 |
+
{
|
| 7 |
+
"arm": "17-normalized",
|
| 8 |
+
"observe_predict_compare_restore_save_score": true,
|
| 9 |
+
"exact_retained_forecast": true,
|
| 10 |
+
"forecast_sha256": "e4c9661abcc03fe8aee0ae5bf57e1b12f9e8a56becc67e41d26ea106b0ae5267"
|
| 11 |
+
},
|
| 12 |
+
{
|
| 13 |
+
"arm": "17-original",
|
| 14 |
+
"observe_predict_compare_restore_save_score": true,
|
| 15 |
+
"exact_retained_forecast": true,
|
| 16 |
+
"forecast_sha256": "5cca70b946ccaac1a453f899fc54e088452728a24ae9e6ba7f5f2e8ee5b6e6e6"
|
| 17 |
+
},
|
| 18 |
+
{
|
| 19 |
+
"arm": "43-normalized",
|
| 20 |
+
"observe_predict_compare_restore_save_score": true,
|
| 21 |
+
"exact_retained_forecast": true,
|
| 22 |
+
"forecast_sha256": "cbe28210ab8bce43ebe5223b38c62fdcd07cf796d26173651da03fd32c2135e8"
|
| 23 |
+
},
|
| 24 |
+
{
|
| 25 |
+
"arm": "43-original",
|
| 26 |
+
"observe_predict_compare_restore_save_score": true,
|
| 27 |
+
"exact_retained_forecast": true,
|
| 28 |
+
"forecast_sha256": "c18c7cbb05b59973026e370a6ba8bfb2e35f1e9d772ff183a32dec94da6ccc93"
|
| 29 |
+
}
|
| 30 |
+
],
|
| 31 |
+
"model_acceptance": false,
|
| 32 |
+
"dependency_hash_lock": false
|
| 33 |
+
}
|
verify_release.py
ADDED
|
@@ -0,0 +1,97 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
"""Check only staged public artifacts in an installed runtime, with no training."""
|
| 2 |
+
|
| 3 |
+
import argparse
|
| 4 |
+
import hashlib
|
| 5 |
+
import json
|
| 6 |
+
import os
|
| 7 |
+
from pathlib import Path
|
| 8 |
+
import subprocess
|
| 9 |
+
|
| 10 |
+
|
| 11 |
+
def sha(path):
|
| 12 |
+
return hashlib.sha256(path.read_bytes()).hexdigest()
|
| 13 |
+
|
| 14 |
+
|
| 15 |
+
def verify(release, python, output, reference=None, candidate_name=None):
|
| 16 |
+
release = release.resolve()
|
| 17 |
+
output.mkdir(parents=True, exist_ok=False)
|
| 18 |
+
receipt = json.loads((release / "release.json").read_text())
|
| 19 |
+
env = dict(os.environ)
|
| 20 |
+
for key in ("PYTHONPATH", "PYTHONHOME", "VIRTUAL_ENV"):
|
| 21 |
+
env.pop(key, None)
|
| 22 |
+
env.update(PYTHONDONTWRITEBYTECODE="1", OMP_NUM_THREADS="1", MKL_NUM_THREADS="1")
|
| 23 |
+
results = []
|
| 24 |
+
for arm, metadata in receipt["candidates"].items():
|
| 25 |
+
if candidate_name is not None and arm != candidate_name:
|
| 26 |
+
continue
|
| 27 |
+
local = output / arm
|
| 28 |
+
local.mkdir()
|
| 29 |
+
candidate = release / "candidates" / arm
|
| 30 |
+
for p in candidate.rglob("*"):
|
| 31 |
+
if p.is_file():
|
| 32 |
+
p.chmod(0o600)
|
| 33 |
+
for p in (release / "examples").iterdir():
|
| 34 |
+
p.chmod(0o600)
|
| 35 |
+
assert sha(candidate / "consumer.json") == metadata["metadata_sha256"]
|
| 36 |
+
base = [str(python), "-I", "-B", "-m", "laxmi_readout_runtime_v1",
|
| 37 |
+
"--expected-package-sha256", receipt["package_sha256"],
|
| 38 |
+
"--checkpoint", str(candidate / "inference"), "--metadata", str(candidate / "consumer.json"),
|
| 39 |
+
"--metadata-sha256", metadata["metadata_sha256"]]
|
| 40 |
+
|
| 41 |
+
def run(name, args):
|
| 42 |
+
value = subprocess.run(base + args, cwd=output, env=env, capture_output=True, timeout=120)
|
| 43 |
+
(local / f"{name}.stderr").write_bytes(value.stderr)
|
| 44 |
+
log = local / f"{name}.json"
|
| 45 |
+
log.write_bytes(value.stdout)
|
| 46 |
+
log.chmod(0o600)
|
| 47 |
+
if value.returncode:
|
| 48 |
+
raise RuntimeError(f"{arm}/{name} failed: " + value.stderr.decode()[-1500:])
|
| 49 |
+
return json.loads(value.stdout)
|
| 50 |
+
|
| 51 |
+
state = local / "state.json"
|
| 52 |
+
run("observe", ["observe", "--input", str(release / "examples/input.json"), "--out", str(state)])
|
| 53 |
+
original = state.read_bytes()
|
| 54 |
+
pred = run("predict", ["predict", "--state", str(state), "--input", str(release / "examples/input.json")])
|
| 55 |
+
compared = run("compare", ["compare", "--state", str(state), "--input", str(release / "examples/compare.json")])
|
| 56 |
+
assert pred["forecast"] == compared["forecast"][0]
|
| 57 |
+
run("restore", ["restore-state", "--state", str(state)])
|
| 58 |
+
run("save", ["save-state", "--state", str(state), "--out", str(local / "saved.json")])
|
| 59 |
+
assert state.read_bytes() == original == (local / "saved.json").read_bytes()
|
| 60 |
+
outcome = json.loads((release / "examples/outcome-template.json").read_text())
|
| 61 |
+
outcome["prediction_file_sha256"] = sha(local / "predict.json")
|
| 62 |
+
outcome["input_file_sha256"] = sha(release / "examples/input.json")
|
| 63 |
+
target = local / "outcome.json"
|
| 64 |
+
target.write_text(json.dumps(outcome))
|
| 65 |
+
target.chmod(0o600)
|
| 66 |
+
run("score", ["score-outcome", "--state", str(state), "--prediction", str(local / "predict.json"),
|
| 67 |
+
"--outcome", str(target), "--out", str(local / "comparison.json")])
|
| 68 |
+
exact = None
|
| 69 |
+
if reference:
|
| 70 |
+
retained = json.loads((reference / f"{arm}-predict.log").read_text())
|
| 71 |
+
assert pred["forecast"] == retained["forecast"]
|
| 72 |
+
exact = True
|
| 73 |
+
forecast_digest = hashlib.sha256(json.dumps(pred["forecast"], sort_keys=True).encode()).hexdigest()
|
| 74 |
+
if "example_forecast_sha256" in metadata:
|
| 75 |
+
assert forecast_digest == metadata["example_forecast_sha256"]
|
| 76 |
+
results.append(dict(arm=arm, observe_predict_compare_restore_save_score=True,
|
| 77 |
+
exact_retained_forecast=exact,
|
| 78 |
+
forecast_sha256=forecast_digest))
|
| 79 |
+
print(arm + ": all six operations passed", flush=True)
|
| 80 |
+
if not results:
|
| 81 |
+
raise ValueError("candidate not present in this release")
|
| 82 |
+
summary = dict(status="passed", platform="macOS ARM64, Python 3.12; inspect interpreter for exact patch version",
|
| 83 |
+
scope="one retained synthetic depth-1 H1 example per candidate; installation/replay only",
|
| 84 |
+
records=results, model_acceptance=False, dependency_hash_lock=False)
|
| 85 |
+
(output / "verification.json").write_text(json.dumps(summary, indent=2) + "\n")
|
| 86 |
+
return summary
|
| 87 |
+
|
| 88 |
+
|
| 89 |
+
if __name__ == "__main__":
|
| 90 |
+
parser = argparse.ArgumentParser(description=__doc__)
|
| 91 |
+
parser.add_argument("--release", type=Path, required=True)
|
| 92 |
+
parser.add_argument("--python", type=Path, required=True)
|
| 93 |
+
parser.add_argument("--output", type=Path, required=True)
|
| 94 |
+
parser.add_argument("--reference", type=Path)
|
| 95 |
+
parser.add_argument("--candidate", choices=("17-original", "17-normalized", "43-original", "43-normalized"))
|
| 96 |
+
args = parser.parse_args()
|
| 97 |
+
verify(args.release, args.python.absolute(), args.output.resolve(), args.reference, args.candidate)
|