Revive cross-model authoring-form harness + establish external-model fieldtest method #68
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Context
experiments/2026-05-12-cross-model-authoring/is a milestone-complete harness (cma.1-3, ms.1-2) that measures whether a foreign LLM author reaches for.ail.jsonor.ailand succeeds — render crate (form-agnostic master spec -> two cohorts) + harness crate (IONOS live run, mock mode, scoring). The crates still BUILD against current core/surface, but the corpus is schema-dead: the #55 implicit-cutover (76b21c0) deletedParamMode::Implicitand madeparam_modes/ret_modemandatory, so today'sail checkrejects 100% ofmaster/examples/*.ail.json+*.reference.ail.json,rendercrashes on the first example, andspec_completeness.rswon't compile (refs deletedImplicit; 4 new uncovered Term variants).Goal
A project-specific recurring method that complements the generic
fieldtestskill: a specialised field test that exercises AILang against an external model (Qwen3-Coder / CodeLlama via IONOS) as author, with results routed into the same finding classes as fieldtest. Distinct axis — the generic fieldtester is Claude-as-consumer, but Claude knows AILang; a foreign model that only sees the mini-spec is the honest test of the stated identity goals (hallucination robustness, onboarding-without-context-burn). The fieldtest public-interface-only Iron Law is literal for an external model.Scope decided 2026-06-02 (corpus-first, method-form-later)
.ail(soparam_modes/ret_modeare author-set, not guessed) and re-canonicalise viaail parse;ail checkis the oracle for per-param mode. Add examples for the author-facing constructs that landed since May — Loop, Recur, New. Updatemaster/spec.mdprose. Rebuildrendered/.spec_completeness.rs: drop theImplicitarm, cover Loop/Recur/New, allowlistIntrinsicOUT with justification — it is non-authorable (not in the parser term dispatch; typecheck enforces kernel-tier-only). Green = render + harness test suites (mock)..ailx,docs/DESIGN.md); the revival gets its own fresh spec underdocs/specs/.Out of scope for the first iteration
/bossdoes NOT lift.