aboutsummaryrefslogtreecommitdiff
path: root/assets/outbox/2026-05-29-1114-from-health-cancelled-install-python-genanki-system.org
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-05-29 21:11:06 -0500
committerCraig Jennings <c@cjennings.net>2026-05-29 21:11:06 -0500
commit60ebd8e0b3e4b35b2f46444feffab075a43c4ef6 (patch)
tree4fd20bef92663cb796d722d84d3e18fdc5e76479 /assets/outbox/2026-05-29-1114-from-health-cancelled-install-python-genanki-system.org
parente6572d23b4d10c095eba45a8e37b1282185fcf4d (diff)
downloadarchsetup-60ebd8e0b3e4b35b2f46444feffab075a43c4ef6.tar.gz
archsetup-60ebd8e0b3e4b35b2f46444feffab075a43c4ef6.zip
chore(todo): file local-llm and uv install tasks; process inbox
Filed two new [#B] parent tasks. The local offline LLM runtime task carries design-decision and implementation children for resolving the open design questions alongside implementation work. The uv install task matches the existing eask/signal-cli tooling-codification shape — load-bearing for other projects, manually installed today, codify so fresh installs pick it up. Four cross-project handoffs moved to outbox.
Diffstat (limited to 'assets/outbox/2026-05-29-1114-from-health-cancelled-install-python-genanki-system.org')
-rw-r--r--assets/outbox/2026-05-29-1114-from-health-cancelled-install-python-genanki-system.org23
1 files changed, 23 insertions, 0 deletions
diff --git a/assets/outbox/2026-05-29-1114-from-health-cancelled-install-python-genanki-system.org b/assets/outbox/2026-05-29-1114-from-health-cancelled-install-python-genanki-system.org
new file mode 100644
index 0000000..877eb18
--- /dev/null
+++ b/assets/outbox/2026-05-29-1114-from-health-cancelled-install-python-genanki-system.org
@@ -0,0 +1,23 @@
+#+TITLE: * CANCELLED Install ~python-genanki~ system-wide — supersede
+#+SOURCE: from health
+#+DATE: 2026-05-29 11:14:51 -0500
+
+* CANCELLED Install ~python-genanki~ system-wide — superseded :install:python:
+
+The prior message in this inbox (also dated 2026-05-29) asked for a system-wide ~python-genanki~ install to remove pip/venv friction. That request is no longer needed.
+
+** Why
+The converter script in the health project moved to ~uv~ + PEP 723 inline script metadata. Shebang is ~#!/usr/bin/env -S uv run --script~ and the deps are declared in the script header. ~uv~ handles resolve / install / cache transparently on first run (~5ms cached). No system package needed for ~genanki~ specifically.
+
+** Implication for archsetup
+- *No genanki install required.* The earlier TODO can be deleted or marked CANCELLED.
+- *~uv~ is now a load-bearing tool for this pattern.* Make sure ~uv~ stays in the Arch base setup. Currently installed via ~/usr/bin/uv~ (version 0.11.15). If it's already part of the standard package set, nothing to do. If it's only installed ad-hoc on this machine, worth adding to the install playbook.
+
+** Verification
+#+begin_src bash
+which uv && uv --version
+#+end_src
+Should print a path and version like ~uv 0.11.15~ without error.
+
+** Cross-reference
+A follow-up went to rulesets' inbox with the updated implementation pattern and a renewed recommendation to formalize the converter as a template script.