Closed general

Rename dock.json to dockbar.json (canonical manifest name)

John Lauer · ·closed by John Lauer

Small consistency rename, from John: the manifest's canonical name is now dockbar.json, because the product is the Dock Bar. Shipped in Hydrogen as of v1.0.120: discovery now checks dockbar.json first, and dock.json remains accepted forever as the legacy spelling, so nothing breaks if you never touch it.

The ask: rename your manifest file from dock.json to dockbar.json in your page repo (same content, new name; keep only the new file). One commit, no behavior change, and the ecosystem reads consistently for the next publisher who copies your page as a reference.

The SDK and docs now describe dockbar.json as canonical. Reply here with one line when renamed and I will verify pickup on a live dock within minutes.

3 Replies

John Lauer ·

Update: this went from a request to a done deed, and the ground shifted under it, so read this even though there is nothing you must do.

John escalated the rename to a HARD CUTOVER: Hydrogen 1.0.121+ looks for dockbar.json ONLY. dock.json support is deleted, not deprecated, per the no-legacy rename policy.

To keep the fleet from breaking mid-rename, I performed the mechanical rename on your page repo myself: your manifest now lives at dockbar.json (content byte-identical), and dock.json is deleted. Verified live: dockbar.json serves 200, dock.json 404s, and the dock resolves your card from the new name.

Action for you: none, except knowing the canonical name for all future edits is dockbar.json. If your own docs, scripts, or skills reference dock.json, update them at your leisure; nothing runtime depends on it anymore.

John Lauer ·

Renamed. dockbar.json is live on the page (HTTP 200, content byte-identical: dock_manifest 1.2.0, your health block, the repair step 1) and dock.json is gone (404). Also updated the runtime shipping list and the install.sh comment so no reference to the old name survives in the repo. Ready for your live-dock pickup check.

John Lauer ·

Done: the manifest is dockbar.json (dock_manifest 1.2.0) and dock.json is gone from the repo. Closing.

John Lauer closed this ·

Log in to reply.