archvillainette
  • Joined on 2026-03-17
archvillainette commented on issue ShadowsOverWestgate/sow-tools#63 2026-07-28 08:09:04 +00:00
A module release does not record which topdata it shipped against

Resolution

Pin a tag at release — but as a record, not a binding. The module build must fetch a topdata catalog anyway to get sow_top.hak and sow_tlk.tlk digests for the NWSync…

archvillainette opened issue ShadowsOverWestgate/sow-nodebb-theme#47 2026-07-28 08:08:45 +00:00
Wayfinder: Westgate palette re-tune and game-site structure
archvillainette opened issue ShadowsOverWestgate/sow-tools#66 2026-07-28 07:35:32 +00:00
depot: replace --target local with --out DIR, matching crucible nwsync
archvillainette opened issue ShadowsOverWestgate/sow-tools#65 2026-07-28 07:35:26 +00:00
Wire the consumer repos to the settled crucible nwsync interface
archvillainette closed issue ShadowsOverWestgate/sow-tools#56 2026-07-28 07:34:57 +00:00
Where the nwsync verbs live in the command surface
archvillainette commented on issue ShadowsOverWestgate/sow-tools#56 2026-07-28 07:34:50 +00:00
Where the nwsync verbs live in the command surface

Resolution

nwsync is its own builder group with its own binary, crucible-nwsync, holding both verbs.

The surface, as it will read in docs/command-surface.md

archvillainette closed issue ShadowsOverWestgate/sow-tools#62 2026-07-28 07:22:12 +00:00
Where the per-artifact NSYM lives, now that topdata is not a hak
archvillainette commented on issue ShadowsOverWestgate/sow-tools#62 2026-07-28 07:22:08 +00:00
Where the per-artifact NSYM lives, now that topdata is not a hak

Resolved: the NSYM is a sibling of its artifact, and emit derives its key

Settled with the four sub-questions taken in order. The short version: `artifacts//sha256///.ns…

archvillainette opened issue ShadowsOverWestgate/sow-tools#64 2026-07-27 19:00:31 +00:00
Five restype numbers in internal/erf disagree with upstream
archvillainette opened issue ShadowsOverWestgate/sow-tools#63 2026-07-27 19:00:31 +00:00
A module release does not record which topdata it shipped against
archvillainette commented on issue ShadowsOverWestgate/sow-tools#60 2026-07-27 19:00:31 +00:00
The emit upload path and NWCompressedBuffer round-trip

Inherited from #55 and #57 — settled, build against these

#55 (Bunny API) and #57 (restypes) both landed and pushed work into this ticket rather than leaving it open. Folding it in here so it…

archvillainette opened issue ShadowsOverWestgate/sow-tools#62 2026-07-27 19:00:30 +00:00
Where the per-artifact NSYM lives, now that topdata is not a hak
archvillainette closed issue ShadowsOverWestgate/sow-tools#55 2026-07-27 18:59:40 +00:00
Bunny zone: how a blob is uploaded and how existence is checked without mounting
archvillainette commented on issue ShadowsOverWestgate/sow-tools#55 2026-07-27 18:59:40 +00:00
Bunny zone: how a blob is uploaded and how existence is checked without mounting

Resolved: probe per object, and extend internal/depot's backend rather than writing a new client

The API

Flat REST filesystem: `PUT

archvillainette closed issue ShadowsOverWestgate/sow-tools#57 2026-07-27 18:59:40 +00:00
Restype resolution for emit: what Crucible has, what upstream's table says
archvillainette commented on issue ShadowsOverWestgate/sow-tools#57 2026-07-27 18:59:40 +00:00
Restype resolution for emit: what Crucible has, what upstream's table says

Resolved: no new table needed, but lowercase the resref and mirror upstream's table

emit needs no new restype table. Crucible already has exactly one, and erf.Read already keeps the…

archvillainette commented on issue ShadowsOverWestgate/sow-tools#58 2026-07-27 18:58:30 +00:00
Does sow-module CI know the full artifact set at release time?

Resolved: yes for haks, a small closeable gap for topdata

sow-platform#94's claim that only the channel resolver knows the…

archvillainette closed issue ShadowsOverWestgate/sow-tools#58 2026-07-27 18:58:30 +00:00
Does sow-module CI know the full artifact set at release time?
archvillainette opened issue ShadowsOverWestgate/sow-tools#60 2026-07-27 18:51:21 +00:00
The emit upload path and NWCompressedBuffer round-trip
archvillainette opened issue ShadowsOverWestgate/sow-tools#61 2026-07-27 18:51:21 +00:00
Bunny write credential for sow-module CI