corrected pr created body - kimjooyoon/meta-ontology-go GitHub Wiki
Add body-context --model for source-owned record-field assembly. The same verified local loader as code generation selects the model's input representation. Inspection records source/model identity and either READY_FOR_RANKING or a representation-decline reason, with explicit zero prediction/test counters.
The source owns alternatives, types, stable IDs and finite cases. A compatible model ranks candidates during body-compose; the compiler evaluates them. Without a model, assembly keeps deterministic order. Existing non-model exports preserve their JSON shape. Other context kinds reject this model option; an explicit feature must match the loaded model.
-
body-context,body-composeandhelp modelsprovide runnable own-model guides and saved replay. - The native release profile retains two Korean/English previews and binds their model input to actual construction and replay. Missing counters are rejected rather than read as zero. Failed commands retain original
.failed-outputbytes. - Scalar evidence becomes ten reports per platform; the release corpus remains 26 cases. This is subsequent development, outside published 0.6.21 source d4d0966f.
- Inspired by tinyjsapp capabilities/requirements inspection: https://github.com/tarwin/tinyjsapp . Existing own metadata and 446-byte packed weights are reused; no framework code, new model downloads or training.
Original source936c7d8e passed all four native platform jobs and eligibility7/7 in original run37913109746. Its canonical run37913109716 failed the Go-modernizer fixed-point step: one test helper used a slice range over strings.Split instead of the Go1.27 strings.SplitSeq iterator. Original gofmt remediation itself reports zero paths. The original job log, source-bound metadata and original artifact11607438769 were retained and verified.
This candidate adds a normal commit with that one-line test correction. Parent source936 and original PR1422 remain unchanged. Original observations are retained; this new head requires its own canonical and four-platform CI.
Clean corrected source: 855c0713b2f88511b135e594b7ee3ca94aefec14, Go1.27.2, SDKv0.2.26-experimental.
- TDD: local go-fix diff reproduced the original CI difference. Corrected go-fix diff and module-tidy diff are empty with successful exit; gofmt lists zero paths; affected vet passes.
- Corrected affected race passes: CLI136.121s, bodycodegen and release-profile unchanged-code results cached. The previous source's complete native profile/race observations remain attributed to that source.
- A fresh clean corrected compiler runs the actual native scalar release profile in5.083s. Separate original raw commands retain two previews and eight Korean/English fixed/model construct/replay reports; all three documented guides execute successfully.
- Preview prediction/test counters0/0; actual model assembly calls1, first fields7/12, selected fields12/12; other four native inputs4/4; saved runtime new calls0. Fixed/model generated Go matches, and model-input digest matches preview, construction and replay.
- Representation decline, weight corruption, feature mismatch, cancellation, changed source/model/input/field identity, nonzero or absent counters and early plan exposure have regression coverage.
These are finite examples with unknown training exposure, verifying compatibility, case checks and replay for these examples.
794 changed text lines across the API, CLI, native integration, regressions and docs, plus two small compressed original preflight fixtures. The soft400-line and40-nonblank-line caps for connected export/native-smoke slots are exceeded to keep this source/model contract with its runnable and negative verification in one reviewable change. Generated regions and the public0.6.21 snapshot remain intact.