arsenije_Uru/scripts
Archie 046ec80e59 fix: drop Intel Mac support with a clear reason
LanceDB (khora's vector store) stopped shipping x86_64-mac wheels in v0.30
(lancedb/lancedb#2836), and khora requires >=0.30, so the venv install is
unsatisfiable on Intel Macs. Users hit uv's raw "no matching platform tag"
resolver error with no explanation.

Fail fast in ensureBackend() via assertSupportedPlatform() with a plain-language
message that also covers Apple-Silicon Macs launched under Rosetta (they report
arch "x64"). Update README + submission docs to state Apple-Silicon-only on
macOS, and add a platform-guard test (with an obsidian stub so the test bundle
can import uv.ts).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-15 14:41:26 +02:00
..
install-to-vault.mjs feat: prepare Uru for the Obsidian community-plugin directory 2026-07-14 21:47:35 +02:00
khora-pin.mjs build(khora): single source of truth for the khora pin 2026-07-14 17:27:23 +02:00
package.sh feat: prepare Uru for the Obsidian community-plugin directory 2026-07-14 21:47:35 +02:00
run-tests.mjs fix: drop Intel Mac support with a clear reason 2026-07-15 14:41:26 +02:00
sidecar-embed.mjs feat: prepare Uru for the Obsidian community-plugin directory 2026-07-14 21:47:35 +02:00
verify-staging.mjs feat: prepare Uru for the Obsidian community-plugin directory 2026-07-14 21:47:35 +02:00