Repository navigation
ExampleLoom 0.2.0 improves example learning and verifies complete workflows on pinned public records.
- Deterministic label ordering/deduplication, punctuation and explicit separators, combined trim/case, and token suffix removal.
- Bounded shared-position transition cache; stale rules and exports invalidated when labels change.
- Three public datasets: 1,390 records, 9 field tasks, 4,141 held-out field values after two interactive refinement labels. These are project-defined development tasks, not blind or customer accuracy claims.
- Independent CSV/SQLite ingestion and full browser downloads; initial template-name failure disclosed.
- 49 MoonBit tests pass on Wasm GC, JS, Wasm and Linux native in CI, plus browser/CLI/public-data workflows.
CI: https://github.com/zhangbowen2006/ExampleLoom/actions/runs/41655802309
Workbench: https://zhangbowen2006.github.io/ExampleLoom/
Mooncakes: https://mooncakes.io/docs/zhangbowen2006/exampleloom
The source archive is the tagged repository. The workbench archive includes the compiled engine, examples, licenses and a Node.js static server. Unzip, run node scripts/serve.mjs, and open http://127.0.0.1:4173. No private application or contact details are included.
Known limits: bounded candidates/search, ASCII case handling, no arbitrary conditions or relational table transforms; no production customer validation yet.