← Commit history

Publish 3.9.2

Colby Knox ·5c50475518 ·2mo ago ·parent d0ff496
3 files changed +16−5
SKILL.md+13−2
@@ -260,8 +260,19 @@ SKILL.md), per-skill:   forever and survives as a KIND; the API emits `hardware`, and /components   301s to /hardware. Every hardware page carries a `kind`:   `component` (purchasable part), `molecule` (Adom-built module),-  `project` (factory scaffold layout from the 3D editor; `board` is an-  accepted alias), `equipment` (factory gear).+  `board` (PCB / board assembly; FIRST-CLASS since 2026-08-11, no longer an+  alias of project), `project` (factory scaffold layout from the 3D editor),+  `equipment` (factory gear).+- SOURCE PROVENANCE (2026-08-11): a hardware page can record which EDA it+  came from in page.json `source`: a plain tool string or+  `{tool, version?, url?}`. The wiki normalizes it and renders a Source row+  on the page. Set it at create or later:+  `adom-wiki page create ... --source [email protected] --source-url <url>` or+  `adom-wiki page edit <ref> --source <tool>`. Suggested tools: kicad,+  fusion, eagle, altium, easyeda, snapmagic, ultra-librarian, cse,+  chip-fetcher, tscircuit, adom-symbol, adom-footprint, ds2sf; unknown tools+  pass through verbatim. Creating a hardware page without one prints the+  SOURCE_AVAILABLE hint with the exact retro-fit command. - `pkg publish` gates are KIND-AWARE and hard (not bypassable with   `--skip-lint`): component and molecule kinds must ship a hero screenshot   AND at least one 3D source (`.step`, `.stp`, `.glb`); PROJECTS are exempt
package.json+2−2
@@ -1,7 +1,7 @@ {   "slug": "wiki",   "title": "Adom Wiki",-  "version": "3.9.1",+  "version": "3.9.2",   "type": "skill",   "org": "adom",   "description": "How the Adom Wiki (wiki.adom.inc) works and how to drive it with the adom-wiki CLI: the two storage layers (git page repo vs package registry), hosting source by pushing files (not a tarball), making packages, cutting per-platform releases, and the three-tier skill layout (user skills ship, dev-skills/ and publish-skills/ stay source-only). adom-wiki is the current tool; adompkg is deprecated. Read this first before publishing or installing.",@@ -52,4 +52,4 @@     "type": "image",     "path": "screenshots/hero.png"   }-}+}\ No newline at end of file
page.json+1−1
@@ -1,6 +1,6 @@ {   "slug": "wiki",-  "version": "3.9.1",+  "version": "3.9.2",   "type": "skill",   "org": "adom",   "description": "How the Adom Wiki (wiki.adom.inc) works and how to drive it with the adom-wiki CLI: the two storage layers (git page repo vs package registry), hosting source by pushing files (not a tarball), making packages, cutting per-platform releases, and the three-tier skill layout (user skills ship, dev-skills/ and publish-skills/ stay source-only). adom-wiki is the current tool; adompkg is deprecated. Read this first before publishing or installing.",