Skip to content

Releases: windforce19820520-ai/visual-ontology-constraint-engine

v0.1.0-rc.4 — Visual composition presets

Choose a tag to compare

@windforce19820520-ai windforce19820520-ai released this 18 Aug 10:45
70ecee5

This release candidate publishes VOCE's declarative visual-composition surface through all four public packages.

Highlights:

  • 30 stable composition presets backed by 29 typed ontology paths.
  • Preset selections expand into ordinary ChangeIntent records before constraint and PromptIR compilation.
  • Incompatible shot-scale preferences resolve deterministically; excluded preferences remain visible instead of silently last-winning.
  • Selection artwork is host UI/documentation guidance, not a model reference and does not consume reference budget.
  • Core exports the catalog and expansion helpers; voce doctor --json reports the stable catalog ID, hash, path count, and preset count.
  • RC.4 compatibility fixtures and clean-consumer coverage exercise the packaged public surface.

Validation:

  • Annotated tag, GitHub workflow checkout, npm provenance source, and packages bind to main@70ecee52665c0d0002751e00896618ac0b74877a.
  • PR #28 passed Ubuntu Node 20, Windows Node 20, Node 22 consumer, validation, and release-candidate manifest checks.
  • Post-merge release-candidate, clean-room, reproducibility, security, and 93-file checksum gates passed.
  • All four @voce-engine/* packages are published at 0.1.0-rc.4 under npm next.
  • A clean public-registry consumer passed imports, declarations, schemas, CLI doctor, all 30 presets, and the three bundled ScenarioPack offline paths.
  • Three separately authorized Seedream composition calls returned HTTP 200 with zero retries. Images remain ignored local qualitative evidence; one sample under-expressed long-shot scale and centered symmetry and is recorded as a non-blocking stochastic quality gap.

Standard CI remains offline and Mock-only. Private inputs, generated images, credentials, and temporary Provider URLs are not release assets. This remains a prerelease and is not production-ready. See docs/acceptance/v0.1.0-rc.4.md for the acceptance boundary.

v0.1.0-rc.3 — Cosplay signature-prop fidelity repair

Choose a tag to compare

@windforce19820520-ai windforce19820520-ai released this 17 Aug 15:11
f424705

This release candidate repairs the Cosplay signature-prop fidelity path reported in issue #19 while keeping the change inside the existing declarative and deterministic boundaries.

Highlights:

  • Expanded the data-only Cosplay ScenarioPack with explicit signature-prop ontology paths, source-isolation policies, required detail dependencies, prompt coverage, and separate semantic-review criteria.
  • Required signature-prop references now fail closed when the effective reference budget cannot retain them; optional pose references remain omittable with a reason.
  • Unadjudicated semantic fail or uncertain findings remain needs_review, and human decisions are bound to the exact execution run.
  • Generated CaseSpec roots bind to the exact loaded ScenarioPack version.
  • Added deterministic regression coverage and an RC.3 compatibility snapshot.

Validation:

  • The annotated release tag resolves to reviewed source revision f424705bbf554e23336e8b4179f24b287145cdf6.
  • Post-merge release-candidate, offline clean-room, and checksum gates passed.
  • All four @voce-engine/* packages were published at 0.1.0-rc.3 under npm next with signatures and provenance.
  • A clean public-registry consumer passed package, CLI, and all three bundled ScenarioPack offline paths.
  • One separately authorized Seedream Cosplay call returned HTTP 200 and passed identity, costume, visible signature-weapon, and intended half-body presentation review.
  • Issue #19 was closed as completed.

Publication note:

  • The package checkout and gates used the exact RC.3 tag. Because the workflow was dispatched from main, npm provenance records the workflow invocation revision main@1e8baf8dc4049a34e9d14d621cc9d864047cf0db; existing immutable versions were not republished.
  • The publish workflow now requires its selected workflow ref to match the release tag and tolerates bounded registry propagation delay for future releases.

This remains a prerelease candidate and is not production-ready. Full acceptance details are in docs/acceptance/v0.1.0-rc.3.md on main.

v0.1.0-rc.2 — OIDC publishing candidate

Choose a tag to compare

@windforce19820520-ai windforce19820520-ai released this 15 Aug 04:09
9a33990

Release candidate

v0.1.0-rc.2 is a maintenance release candidate and is not production-ready. It adds no runtime features; it updates release metadata and validates the new npm Trusted Publishing path.

This repository is an extracted and generalized open-source core built from earlier research and engineering in a commercial AI content platform. The public repository timeline therefore reflects OSS extraction, contract hardening, testing, and release preparation—not a one-day implementation.

npm packages

  • @voce-engine/contracts@0.1.0-rc.2
  • @voce-engine/core@0.1.0-rc.2
  • @voce-engine/testkit@0.1.0-rc.2
  • @voce-engine/cli@0.1.0-rc.2

Install the exact RC version while evaluating it. The npm next tag points to RC.2; latest remains RC.1.

Verification

  • Full release gates passed: 103 tests, 101 passed, 2 Windows permission skips
  • Four packages published through GitHub Actions OIDC with no long-lived npm token
  • npm provenance and transparency-log entries generated for all four packages
  • Registry version and next dist-tag verification passed
  • Standard checks remained credential-free and did not call paid models

OIDC publish receipt: https://github.com/windforce19820520-ai/visual-ontology-constraint-engine/actions/runs/31863522634

v0.1.0-rc.1 — First public release candidate

Choose a tag to compare

@windforce19820520-ai windforce19820520-ai released this 14 Aug 14:49
651e80c

Release candidate

v0.1.0-rc.1 is the first public release candidate of the Visual Ontology Constraint Engine (VOCE). It is not production-ready. Public contracts and package boundaries may change before v0.1.0.

This repository is an extracted and generalized open-source core built from earlier research and engineering in a commercial AI content platform. The public repository timeline therefore reflects OSS extraction, contract hardening, test coverage, and release preparation—not the full timeline of the underlying R&D. The system was not conceived and built from zero in one day.

npm packages

  • @voce-engine/contracts@0.1.0-rc.1
  • @voce-engine/core@0.1.0-rc.1
  • @voce-engine/testkit@0.1.0-rc.1
  • @voce-engine/cli@0.1.0-rc.1

Install the exact RC version while evaluating it. npm also exposes next; because these are first publications, npm currently points the default latest tag to the same RC version.

Included in this candidate

  • Evidence-backed visual ontology and decision contracts
  • Deterministic constraint compilation and reference planning
  • Prompt IR, prompt guard, provider capability negotiation, and execution planning
  • Declarative ScenarioPack support and offline fixtures
  • Evaluation runtime, trace artifacts, CLI, and testkit
  • Seedream multi-reference adapter validation for virtual try-on and cosplay-oriented scenarios

Verification

  • Release candidate build: passed
  • Test suite: 103 total, 101 passed, 2 platform-permission skips
  • Clean-room installation from local tarballs: passed
  • Package count: 4
  • Reproducibility and checksum tamper checks: passed
  • GitHub CI: passed on the release PR
  • Standard CI remains credential-free, offline, and does not call paid models

This release includes local build provenance and checksums, but no official artifact attestation.