Close the stable ABI
Independent command and transition review is the remaining freeze gate.
M5 is complete and M6 is active: the first two Conv-SiLU blocks pass through the compiler and runtime. M3/M4 independent review remains required for a stable ABI and final corpus release.
Independent command and transition review is the remaining freeze gate.
Validate independent fixture derivations and tie the final corpus to the frozen ABI.
Add 1×1 convolution, split/view, concat liveness, and residual-scale handling for the next block.
Working software →M6 proceeds against the explicitly pinned M3/M4 candidate. RTL starts after independent review and stable contract freeze; a complete v0 additionally requires the full workload execution path.
Structure, build entry points, documentation, CI skeleton, and licensing are tracked.
FP8/INT8 semantics and numerical, layout, activation, and operation tests pass.
Versioned 128-byte command encoding, memory behavior, errors, and simulator tests exist.
ABI 0.1 is a candidate. Stable freeze awaits independent command and transition review.
46 independent binary fixtures, schema, registry, integrity checks, runner, and CI are implemented.
Artifact, graph, preprocessing, host boundary, FLOAT baseline, INT8 calibration, proxy accuracy, and diagnostics are recorded. Exact target execution belongs to M6.
First two Conv-SiLU blocks pass exactly. Next: C2f branching, whole-model packages, host tail, and layerwise comparisons.
Decode one command path through INT8 MAC, accumulation, requantization, completion, errors, and differential tests.
Add DMA, convolution, and utility operations one conformance-gated step at a time.
Select from measured probes and publish reproducible timing, resources, accuracy, transfers, and latency.
Add only features justified by measured v0 evidence.
Resolve process, SRAM, IO, clock, power, DFT, verification, packaging, and fabrication collateral.
These controls apply across software, compiler, RTL, FPGA, and eventual silicon.
Opcodes, fields, layouts, error codes, and ABI versions stay aligned across every consumer.
The golden expectation remains separate from the implementation being tested.
Unsupported operations, host partitions, errors, saturation, and approximations are declared.
Pin revisions, tools, commands, seeds, artifacts, models, and measurement conditions.
Compare tensors layer by layer instead of trusting only a plausible final detection.
Negative cases and illegal states receive the same care as successful execution.