You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit 785d6b4
Browse filesBrowse the repository at this point in the historyBrowse files
test(omdb): migrate stale value-with-source fixtures to object.entity (FR-024 B4a)
Follow-up to 719c70d: the full Java reactor (om/omdb unit tests, beyond the
metadata module the parity fork verified) had 6 fixtures declaring persisted
records (a source.rdb table + identity.primary) as object.value — a pre-FR-024
laxity that B4a value-purity now correctly rejects (ERR_SUBTYPE_RULE_VIOLATION).
Migrated each mis-declared node value→entity: Sample, Widget(uuid), Basket,
FullBasketView, Program, Item(jsonb), Widget(ktx). Prefs stays object.value (a
genuine pure value, no source). No validation pass changed — the fixtures were
wrong, not the rule.
Full reactor green: 3306 tests, exit 0, zero ERR_ codes. Static scan found no
other FR-024 fixture violations.
Note: FullBasketView is a @kind:view derived shape migrated to object.entity (the
legacy view-entity spelling, still legal until B4b lands); it becomes
object.projection in the FR-024 codegen increment (B4b).
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01LuZWKnWzYGVnESijL7uuky
0 commit comments