Skip to content

Releases: imt-ab/specops-unity-reference-implementation

SpecOps v2.0.2 - Golden Baseline

Choose a tag to compare

@persundman persundman released this 06 Sep 11:28
Immutable release. Only release title and notes can be modified.

SpecOps v2.0.2 is a patch release of the verified SpecOps v2 + Unity Clean Architecture Golden Baseline for this public reference implementation.

Highlights

  • Adds a step-by-step INSTALL.md workflow for starting a new Unity project from the published Golden Baseline.
  • Aligns reusable architecture tests with every optional Utility dependency direction already permitted by structural authority.
  • Removes the direct com.unity.collab-proxy dependency and verifies that it is not transitively reintroduced and that VersionControlSettings remains byte-preserved.
  • Adds retrospective durable lifecycle provenance for the completed reference feature while explicitly preserving the unavailable original provenance as a limitation.
  • Clarifies Bootstrap prerequisites, source/child separation, recovery, canonical first-feature workflow routing, and qualification/evidence boundaries.
  • Rebinds the completed v2.0.2 Golden Baseline to its final Bootstrap Source Identity.
  • Finalizes the complete eleven-file v2.0.2 release-evidence set.

Release binding

  • Release identity: semver:2.0.2
  • Annotated tag: v2.0.2
  • Release container / tag target: 8c250f489a75763795c93af39b16a8c4af7ef252
  • Qualified technical subject: 46a16eb725294fa43943c8256dfb36d66b75d4e4
  • Qualified Source Identity: specops-bootstrap-source-jcs-sha256-v1:f15e40d81f5612c1d31ab6f6fd52a97a3f35e508c6c2a5ef1eecdee17f4688c5
  • Release Container Source Identity: specops-bootstrap-source-jcs-sha256-v1:13a7657702396cad16e875d4317e6a322d177eef2b39a4239b75e6dee85a05a3
  • Durable release evidence commit: cf5eee4de0b17b62eeb8bea62f33491bd56fcaf9
  • FINALIZED release manifest identity: specops-json-jcs-sha256-v1:8e2833eed066be7c52cb269e6d9668257f89b39065e2916a47fc29a85f5cf212

Qualified-subject validation

The accepted v2.0.2 validation chain includes:

  • Bootstrap Projection: 40 PASS
  • Bootstrap Core: 238 PASS
  • Bootstrap Execution: 143 PASS
  • Bootstrap Conformance: 302 PASS
  • Candidate-bound evals:
    • SpecOps Core Contract Integrity: 6 PASS
    • SpecOps Derived State Consistency: 7 PASS
    • Unity Clean Architecture Static: 6 PASS
    • Unity EditMode Validation: 7 PASS
  • Producer Unity 6000.5.8f1: compile success, 14/14 EditMode tests PASS
  • Fresh consumer Bootstrap: exactly one invocation, exit code 0, 312 outputs
  • Fresh child Unity: compile success, 4/4 EditMode tests PASS
  • Bootstrap-materialized files preserved after fresh-child validation: 312/312 exact bytes
  • KI-002 remediation verified: com.unity.collab-proxy absent, not transitively reintroduced, and no VersionControlSettings mutation observed

The release evidence aggregates already accepted technical validation; it does not represent a later technical rerun.

Known limitation

KI-001 remains an accepted non-blocking limitation: SENTIS_ANALYTICS_ENABLED was observed during one isolated candidate first-open and was not remediated for v2.0.2.

Release evidence

specops-v2.0.2-release-evidence.zip is produced directly from immutable Git commit cf5eee4de0b17b62eeb8bea62f33491bd56fcaf9 and preserves all eleven files in the FINALIZED release-evidence tree as exact Git blob bytes.

Bundle SHA-256:

a9ccfe9ea3ae68275f73344060c6f680f7e1426de5f70676ca7d6ca7a7a343f3

The bundle contains the FINALIZED release manifest at:

release-manifest/specops-v2.0.2.release-manifest.json

The manifest indexes four evaluation results, one validation result, and two audit results using verified content identities.

FINALIZED describes the frozen evidence-set membership. Human Authority publication is represented separately by the annotated v2.0.2 tag and this GitHub Release.

Snapshot semantics

The tagged Container B source snapshot was intentionally materialized before the external tag, GitHub Release publication, and later main promotion actions.

Consequently, documentation inside that immutable snapshot may describe those external publication actions as pending.

The authoritative publication records for this release are the annotated v2.0.2 tag and this GitHub Release; the tagged source is not rewritten after publication.

SpecOps v2.0.1 - Golden Baseline

Choose a tag to compare

@persundman persundman released this 30 Aug 13:30
Immutable release. Only release title and notes can be modified.

SpecOps v2.0.1 is a patch release of the verified SpecOps v2 + Unity Clean Architecture Golden Baseline for this public reference implementation.

Highlights

  • Remediates consumer authority and onboarding projection leakage identified after v2.0.0.
  • Removes the undeclared rg dependency from the Bootstrap Projection validator and verifies the validator under a sanitized no-rg environment.
  • Revalidates the Golden Baseline through a fresh consumer Bootstrap, static acceptance, and Unity EditMode validation.
  • Materializes the v2.0.1 Release Container without changing SpecOps framework authority, Unity architecture authority, runtime feature code, Packages, or ProjectSettings.
  • Finalizes the complete eleven-file v2.0.1 release-evidence set.

Release binding

  • Release identity: semver:2.0.1
  • Annotated tag: v2.0.1
  • Release container / tag target: 3f3c2fc02cdee581748866174a7a6468b8820d1a
  • Qualified technical subject: 53595414f559d884d6d34ecafa7d350c1da96955
  • Qualified Source Identity: specops-bootstrap-source-jcs-sha256-v1:82df3aed63dc2ab32d5e641db7c8fac81b6924236e146bf0be59deb213c8abe9
  • Release Container Source Identity: specops-bootstrap-source-jcs-sha256-v1:e131f5db9415d8c479cf7472f8e09b1530499cec7f67bd4520f52989e10dc1db
  • Durable release evidence commit: 4f236e1690ea22140e3254b08658b9deee9b61c4
  • FINALIZED release manifest identity: specops-json-jcs-sha256-v1:57d0abd6634a75a52f6c93db62457037931752a315d13e4219d4e301d50517d3

Qualified-subject validation

The accepted v2.0.1 remediation and fresh-consumer validation chain includes:

  • RMD-001 Bootstrap Projection: 32 PASS
  • RMD-001 Core: 238 PASS
  • RMD-001 Execution: 143 PASS
  • RMD-001 Conformance: 302 PASS
  • RMD-T01 sanitized no-rg Bootstrap Projection: 40 PASS
  • Fresh consumer Bootstrap: exactly one invocation, exit code 0, 312 outputs
  • Fresh consumer static acceptance: 13/13 PASS
  • Fresh consumer Unity validation: 8/8 checks PASS, 4/4 EditMode tests PASS, 312/312 Bootstrap-materialized files preserved
  • Four candidate-bound production eval results are included in the FINALIZED evidence set

Release Container validation

Container B validation completed with:

  • Projection: 40/40 PASS
  • Core: 238/238 PASS
  • Execution: 143/143 PASS
  • Conformance: 302/302 PASS
  • A and B projected outputs: 312/312
  • Projected path-set equality: 312/312
  • Exactly two projected outputs differ:
    • .specops/bootstrap.json
    • .specops/contracts/bootstrap-provenance.schema.json
  • All other 310 projected outputs are exact-byte identical
  • Non-provenance equivalence: 310/311 exact
  • Unity-semantic delta: zero
  • Unity validation for Container B: NOT_REQUIRED

Release evidence

specops-v2.0.1-release-evidence.zip is produced directly from immutable Git commit 4f236e1690ea22140e3254b08658b9deee9b61c4 and preserves the complete eleven-file FINALIZED release-evidence tree.

Bundle SHA-256:

3b19a21909873ec453202c908654e328fdbd0f3e8d8311c22b1574067f00e475

The bundle contains the FINALIZED release manifest at:

release-manifest/specops-v2.0.1.release-manifest.json

The manifest indexes four evaluation results, one validation result, and two audit results using verified content identities.

FINALIZED describes the frozen evidence-set membership. Human Authority publication is represented separately by the annotated v2.0.1 tag and this GitHub Release.

Snapshot semantics

The tagged Container B source snapshot was intentionally materialized before the external tag, GitHub Release publication, and later main promotion actions.

Consequently, documentation inside that immutable snapshot may describe those external publication actions as pending.

The authoritative publication records for this release are the annotated v2.0.1 tag and the GitHub Release; the tagged source is not rewritten after publication.

SpecOps v2.0.0 - Golden Baseline

Choose a tag to compare

@persundman persundman released this 29 Aug 14:50

SpecOps v2.0.0 is the first verified SpecOps v2 + Unity Clean Architecture Golden Baseline for this public reference implementation.

Highlights

  • Established the SpecOps v2 authority, specification, permission, workflow, and evidence model.
  • Installed seven logical Skills, five permission profiles, and twelve JSON Schema contracts.
  • Established the selected seven-layer Unity Clean Architecture baseline.
  • Migrated the Golden Baseline to Unity 6000.5.8f1.
  • Completed production Bootstrap and fresh-project validation.
  • Finalized production evaluation, validation, audit, and release evidence.

Release binding

  • Release identity: semver:2.0.0
  • Annotated tag: v2.0.0
  • Release container / tag target: fdeb7126237894812c2f7fa77fad24ed4244a58c
  • Qualified technical subject: adddb2c91f7adae6133b384440d2c3f2020f1574
  • Qualified Source Identity: specops-bootstrap-source-jcs-sha256-v1:a92b31752e46b3f801f32400f4f6808d7a888a27d4f865486763896689225adc
  • Release Container Source Identity: specops-bootstrap-source-jcs-sha256-v1:93fd1d378c47b24265eafe35130ddb1879aa4c3470ac77aba41ffda4313603ed
  • Durable release evidence commit: 152317966f573ebec14a6ccee10962100bf28a73
  • FINALIZED release manifest identity: specops-json-jcs-sha256-v1:ed64738261299828a1faa8cea3019c1b2828a28f9122c042a192b971eefc9501

Validation summary

Production qualification completed without retry:

  • Core contract integrity eval: 6/6 PASS
  • Derived-state consistency eval: 7/7 PASS
  • Unity Clean Architecture static eval: 6/6 PASS
  • Unity EditMode validation eval: 7/7 PASS
  • Underlying Unity EditMode tests: 14/14 PASS

Container B validation:

  • Projection: 32/32 PASS
  • Core: 230/230 PASS
  • Execution: 143/143 PASS
  • Conformance: 302/302 PASS
  • Unity-semantic projected-output delta from qualified A2 to Container B: zero

Release evidence

specops-v2.0.0-release-evidence.zip is produced directly from immutable Git commit 152317966f573ebec14a6ccee10962100bf28a73 and preserves the complete eleven-file evidence tree.

Bundle SHA-256:

a38cf13bfe181c05086f92fe25cb52e75fd001b6d441e673c88424a613b2d1d8

The bundle contains the FINALIZED release manifest at:

release-manifest/specops-v2.0.0.release-manifest.json

The manifest indexes four evaluation results, one validation result, and two audit results using content identities.

FINALIZED describes the frozen evidence-set membership. Human Authority publication is represented separately by the annotated v2.0.0 tag and this GitHub Release.

Snapshot semantics

The tagged Container B source snapshot was intentionally materialized before the external tag and GitHub Release publication actions. Consequently, documentation inside that immutable snapshot may describe those external publication actions as pending.

The publication records for this release are the annotated v2.0.0 tag and this GitHub Release; the tagged source is not rewritten after publication.