Skip to content

Release v0.6 Python and JavaScript controls alongside the evidence casebook - #5

Merged
noteflowai merged 2 commits into
mainfrom
publish/v0.6
Sep 14, 2026
Merged

noteflowai merged 2 commits into
mainfrom
publish/v0.6

Conversation

@noteflowai

@noteflowai noteflowai commented Sep 14, 2026

Copy link
Copy Markdown
Owner

Integrate the completed external v0.6 update with the published Casebook. Users can generate Python or JavaScript starters and independent references for both task packs, audit the same named defects, and assign explicit images to mixed-language suite jobs. Task contracts, grader sources and evidence schemas remain unchanged.

The independent Node durable reference preserves numeric JSON source text, type-sensitive CAS and acknowledged state across process crashes. Initialization retains Python defaults and refuses existing outputs. Docker CI now covers both languages and both tasks. The Space, site version and maintainer introduction describe v0.6, while historical showcases and Casebook rows keep their original provenance.

Validation: 210 Python tests, Ruff lint/format, a fresh three-job Docker suite (34 cases, all gates accepted and fully resolved), and validation of all saved JavaScript audit evaluations. The external implementation record includes both full JavaScript Docker audits and installed-wheel checks. The final wheel was installed in a fresh environment outside the checkout: readiness passed, the mixed-language Docker suite resolved 3/3 jobs with JUnit 3/0/0, and all JavaScript assets and source-archive files matched the release tree. Desktop/mobile browser checks passed. The actual public deployment will be checked before promotion. No language ranking, production-database durability or model-performance claim is made.

Generate Python or JavaScript workspaces for both task packs without changing
grading contracts. Audit all 15 declared faults through the existing verifier.
Preserve JSON numeric semantics and acknowledged writes across Node restarts.
Publish initialized workspaces atomically and retain the Python defaults.

Include protocol edge-case tests, Docker coverage, bilingual guidance, and
packaged templates usable from an installed wheel.
@noteflowai
noteflowai merged commit eed29f4 into main Sep 14, 2026
10 checks passed
@noteflowai
noteflowai deleted the publish/v0.6 branch September 14, 2026 05:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant