← Commit history
BUILD-SKILL.md+1−1
@@ -44,4 +44,4 @@ description: Build and release a new version of adom-parts-search. Use when the  - Backend URL changes (slug rotation on service-mouser / service-digikey / service-jlcpcb) → patch bump + republish to propagate. - UI changes visible to the user → minor bump.-- Policy changes (e.g. new vendor, different preference rules) → minor bump + update the gallia `adom-parts-search` skill to match.+- Policy changes (e.g. new vendor, different preference rules) → minor bump + update the `adom-parts-search` skill to match.
SKILL.md+3−3
@@ -154,7 +154,7 @@ picks it up.  ## Why Mouser is preferred -See the companion skill `adom-parts-search` (the gallia one) for the full policy. Short version:+See the companion `adom-parts-search` skill for the full policy. Short version:  - **40-minute drone delivery** (Mansfield TX → Fort Worth TX, ~15 miles) - **Near-zero shipping cost** (drone route, Mouser-operated)@@ -168,7 +168,7 @@ The three vendor backends are Tier A services. Current URLs: - DigiKey: `https://digikey-gjuu8l5t69uh.adom.cloud` - JLCPCB: `https://jlcpcb-wela51osctvp.adom.cloud` -Override with `--mouser-api` / `--digikey-api` / `--jlcpcb-api`, or env vars `MOUSER_API` / `DIGIKEY_API` / `JLCPCB_API`. Canonical source of truth for current slugs is `~/service-watcher/services.json` on the main gallia container.+Override with `--mouser-api` / `--digikey-api` / `--jlcpcb-api`, or env vars `MOUSER_API` / `DIGIKEY_API` / `JLCPCB_API`. Canonical source of truth for current slugs is `~/service-watcher/services.json` on the main service container.  ## Architecture @@ -176,7 +176,7 @@ This app is **client-only** — no service container of its own. It coordinates  ## Install -Tier A — fetched by `gallia/install.mjs` on every gallia container. Or manually:+Tier A — fetched by `adompkg install` in a fresh user container. Or manually:  ```bash curl -fsSL https://wiki-ufypy5dpx93o.adom.cloud/static/apps/adom-parts-search/adom-parts-search \
bin/._adom-parts-searchadded
⋯ 1 unchanged line ⋯
package.json+5−2
@@ -1,6 +1,6 @@ {   "slug": "adom-parts-search",-  "version": "1.0.5",+  "version": "1.0.6",   "type": "app",   "description": "One search box across Mouser + DigiKey + JLCPCB. Parallel queries, side-by-side product photos, and a Mouser-preferred recommendation (40-min drone delivery to Fort Worth) that reasons around stock and lead time.",   "dependencies": {@@ -37,5 +37,8 @@     "SKILL.md",     "BUILD-SKILL.md",     "screenshots/**"-  ]+  ],+  "hero": {+    "path": "screenshots/hero.png"+  } }\ No newline at end of file
page.json+2−2
@@ -4,7 +4,7 @@   "slug": "adom-parts-search",   "title": "Adom Parts Search",   "brief": "One search box across Mouser + DigiKey + JLCPCB. Parallel queries, side-by-side product photos, and a Mouser-preferred recommendation (40-min drone delivery to Fort Worth) that reasons around stock and lead time.",-  "version": "1.0.5",+  "version": "1.0.6",   "install": {     "binary_name": "adom-parts-search",     "install_dir": "",@@ -32,7 +32,7 @@   "visibility": "public",   "hero": {     "type": "image",-    "path": "adom-parts-search-billboard.png"+    "path": "screenshots/hero.png"   },   "sample_prompts": [     "source an STM32F103RBT6",
screenshots/._cli.pngadded
⋯ 1 unchanged line ⋯
screenshots/._compare-grid.pngadded
⋯ 1 unchanged line ⋯
screenshots/._hero.pngadded
⋯ 1 unchanged line ⋯
screenshots/._policy-switch.pngadded
⋯ 1 unchanged line ⋯
skills/._adom-parts-searchadded
⋯ 1 unchanged line ⋯
skills/._adom-parts-search-buildadded
⋯ 1 unchanged line ⋯
skills/adom-parts-search-build/._SKILL.mdadded
⋯ 1 unchanged line ⋯
skills/adom-parts-search-build/SKILL.md+1−1
@@ -44,4 +44,4 @@ description: Build and release a new version of adom-parts-search. Use when the  - Backend URL changes (slug rotation on service-mouser / service-digikey / service-jlcpcb) → patch bump + republish to propagate. - UI changes visible to the user → minor bump.-- Policy changes (e.g. new vendor, different preference rules) → minor bump + update the gallia `adom-parts-search` skill to match.+- Policy changes (e.g. new vendor, different preference rules) → minor bump + update the `adom-parts-search` skill to match.
skills/adom-parts-search/._SKILL.mdadded
⋯ 1 unchanged line ⋯
skills/adom-parts-search/SKILL.md+3−3
@@ -154,7 +154,7 @@ picks it up.  ## Why Mouser is preferred -See the companion skill `adom-parts-search` (the gallia one) for the full policy. Short version:+See the companion `adom-parts-search` skill for the full policy. Short version:  - **40-minute drone delivery** (Mansfield TX → Fort Worth TX, ~15 miles) - **Near-zero shipping cost** (drone route, Mouser-operated)@@ -168,7 +168,7 @@ The three vendor backends are Tier A services. Current URLs: - DigiKey: `https://digikey-gjuu8l5t69uh.adom.cloud` - JLCPCB: `https://jlcpcb-wela51osctvp.adom.cloud` -Override with `--mouser-api` / `--digikey-api` / `--jlcpcb-api`, or env vars `MOUSER_API` / `DIGIKEY_API` / `JLCPCB_API`. Canonical source of truth for current slugs is `~/service-watcher/services.json` on the main gallia container.+Override with `--mouser-api` / `--digikey-api` / `--jlcpcb-api`, or env vars `MOUSER_API` / `DIGIKEY_API` / `JLCPCB_API`. Canonical source of truth for current slugs is `~/service-watcher/services.json` on the main service container.  ## Architecture @@ -176,7 +176,7 @@ This app is **client-only** — no service container of its own. It coordinates  ## Install -Tier A — fetched by `gallia/install.mjs` on every gallia container. Or manually:+Tier A — fetched by `adompkg install` in a fresh user container. Or manually:  ```bash curl -fsSL https://wiki-ufypy5dpx93o.adom.cloud/static/apps/adom-parts-search/adom-parts-search \