Skip to content

v0.5.0: Briefs, evidence and optional model review

Pre-release
Pre-release

Choose a tag to compare

@pr9868 pr9868 released this 04 Oct 04:33
· 2 commits to main since this release

Scene Acceptance 0.5.0

Scene Acceptance checks a saved USD delivery against general diagnostics and, when supplied, the requirements of a job. Version 0.5 adds a caller workflow for interpreting a text/image brief, approving its test scope, requesting views, evaluating a saved revision and checking a repair against that scope. The application supplies rendering and an optional model CLI.

Scripts return measurements and rule results. The optional judge returns opinions tied to the supplied evidence. Missing evidence stays visible; the judge does not turn an unmeasured requirement into a pass.

Caller situation What 0.5 reports
A scope interpretation needs correction NEEDS_REVIEW, exit 3 and review_specification, separately from scene findings
A repaired scene introduces motion/material areas outside the frozen judge scope A coverage gap requiring preparation/review of a new scope before acceptance in judge/both mode
The renderer supplies an MDL library absent from the bundle An optional caller attestation tied to the scene, exact reference and target environment; original resolver evidence remains visible
An old contract pins an earlier pack A strict version mismatch, with an explicit upgrade proposal available on a separate copy

The experimental package includes a 27-rule general baseline, selected geometry/material/motion/texture checks, a bounded CPU simulation worker, coverage reports and two exportable adopter skills. It works as a CLI or a Python library. An HTTP wrapper remains a proposal.

The packaged reproduction passed 668 software tests with no failures, errors or skips, then matched the retained replay decisions and numerical physics observations. It used a fresh source extraction and a noneditable wheel with recorded, retained dependency distributions. This was not a fresh network dependency installation. No model calls or GPU renders were part of that replay; software and replay counts overlap.

The public source preserves the earlier Astra mechanical-assembly example. Local environment prefixes were removed from retained diagnostic text; scenes, implementation and observed outcomes were preserved. Later owner-local study packets and private session records are excluded.

The MDL route records caller-attested availability, not observed shader compilation or rendered appearance. Motion sampling does not prove every intermediate pose. The simulation worker supports its admitted block-and-ramp model and does not establish physical calibration. These controls complement deeper validators and simulators.

See README.md for installation and the application protocol, test inventory, integration notes and runtime dependency policy for the caller contract. Attached verification.json, MANIFEST.json and SHA256SUMS.txt identify the tested source and wheel.