opsl: vendor v0.3.1, empty parity allowlist #3

Merged
peterswimm merged 2 commits from feat/opsl-0.3.1 into main 2026-10-04 22:17:15 +00:00
Owner

Scope

Follow-up to #2 (merged before these commits landed). Resolves the 3 allowlisted Swift<->OPSL mismatches by fixing the OPSL side: OPSL v0.3.1 (Toilville/opsl #5) changed the o1nk examples to match the AU.

  • Re-vendor opsl/*.json from opsl-public tag v0.3.1 (ce5799a); opsl/VERSION updated.
  • scripts/opsl_parity_allowlist.json is now [].
  • O1NKParameters.swift: comment fix only (sampleInterp default 0 is Classic, not linear). No code change.

Testing

  • python3 scripts/opsl_parity.py: no mismatches, exit 0, with an empty allowlist.
  • Every vendored file is byte-identical to git show v0.3.1:examples/<file> in opsl-public.

Impact Statement

  • Existing features: none changed; the AU parameter tree is untouched.
  • Public APIs / contracts: none.
  • Schemas: none.
  • Data / artifacts: vendored OPSL docs updated to v0.3.1.
  • Integrations: none.
  • Mappings: none.
  • Backward compatibility: n/a.

Docs

None needed; README re-vendoring steps from #2 still apply.

## Scope Follow-up to #2 (merged before these commits landed). Resolves the 3 allowlisted Swift<->OPSL mismatches by fixing the OPSL side: OPSL v0.3.1 (Toilville/opsl #5) changed the o1nk examples to match the AU. - Re-vendor `opsl/*.json` from `opsl-public` tag `v0.3.1` (ce5799a); `opsl/VERSION` updated. - `scripts/opsl_parity_allowlist.json` is now `[]`. - `O1NKParameters.swift`: comment fix only (`sampleInterp` default 0 is Classic, not linear). No code change. ## Testing - `python3 scripts/opsl_parity.py`: no mismatches, exit 0, with an empty allowlist. - Every vendored file is byte-identical to `git show v0.3.1:examples/<file>` in opsl-public. ## Impact Statement - Existing features: none changed; the AU parameter tree is untouched. - Public APIs / contracts: none. - Schemas: none. - Data / artifacts: vendored OPSL docs updated to v0.3.1. - Integrations: none. - Mappings: none. - Backward compatibility: n/a. ## Docs None needed; README re-vendoring steps from #2 still apply.
peterswimm deleted branch feat/opsl-0.3.1 2026-10-04 22:17:15 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
peterswimm/01nk!3
No description provided.