forked from ccf-ai-infra/TileOPs-Metax
L1 and C4 forward()-arity checks now skip when ``ref_api: "none"`` and
``forward()`` takes zero positional args. The five elementwise ops
without manifest entries -- AlibiFwdOp, SinusoidalFwdOp, plus the three
fused-gated entries already present -- are all covered by the manifest;
the two generative ops carry a single ``device_carrier`` scalar input to
satisfy ``test_every_signature_has_inputs_and_outputs`` while the new
carve-out unblocks the forward()-order check.
Co-Authored-By: Ibuki 🍃 — a wind born from GPTs <Ibuki-wind@users.noreply.github.com>
|
||
|---|---|---|
| .. | ||
| design | ||
| perf | ||
| README.md | ||
| tileops-skills.md | ||
README.md
TileOPs Documentation
Design-first, spec-driven documentation for TileOPs. tileops/manifest/ and the documents below are the authoritative spec; code conforms to the spec, not the other way around.
Design
| Document | Scope |
|---|---|
| architecture.md | System modules (M1–M8), data flow, agent production loop, directory structure. |
| manifest.md | tileops/manifest/ spec: signature, workloads, roofline fields, source. |
| ops-design.md | Op interface execution guide — how to add a new op. |
| ops-design-reference.md | Op interface detail reference: interface tables, codegen, naming, protocol. |
| roofline.md | tileops/manifest/ roofline field spec: performance model, authoring, and per-consumer contracts (validator, benchmark, M5, op codegen). |
Process
| Document | Scope |
|---|---|
| trust-model.md | Trust boundaries between manifest → test → implementation → benchmark; workloads layer contract. |
| testing.md | Test and benchmark framework: core abstractions, tolerances, reporting rules. |
| tileops-skills.md | Developer decision guide: which repo-provided skill to use for which task, with composition diagram. |
Performance Guides
Empirical performance guidance lives under perf/. Each op category has a checklist plus the evidence backing it.
- perf/elementwise.md — elementwise kernel performance checklist
- perf/elementwise-evidence.md — reasoning and measurements
External
- TileOPs.github.io — auto-generated documentation site (API reference, perf tables, support matrix).