Skip to content

SOF-7926#408

Open
k0stik wants to merge 5 commits into
devfrom
chore/SOF-7926
Open

SOF-7926#408
k0stik wants to merge 5 commits into
devfrom
chore/SOF-7926

Conversation

@k0stik

@k0stik k0stik commented Jun 23, 2026

Copy link
Copy Markdown
Member

No description provided.

k0stik and others added 2 commits June 23, 2026 15:41
Extract hash into a reusable hashed schema and compose bankable from hashed plus exabyteId.

Co-authored-by: Cursor <cursoragent@cursor.com>
Compose hash via system/hashed at consumer schemas instead of allOf in bankable.

Co-authored-by: Cursor <cursoragent@cursor.com>
k0stik and others added 3 commits June 24, 2026 17:00
Material entities now compose system/hashed.json alongside named/defaultable
in-memory mixins so MaterialSchema includes the persisted hash field.

Co-authored-by: Cursor <cursoragent@cursor.com>
name and status are already provided via named_defaultable and status
refs in workflow/unit/base.json; removing them from mixins/base avoids
duplicate getters in generated schema mixins.

Co-authored-by: Cursor <cursoragent@cursor.com>
unit-specific mixins already declare literal type values; keeping type
off the shared base mixin avoids TS interface merge conflicts in wode.

Co-authored-by: Cursor <cursoragent@cursor.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants