Commit graph AetheriaLore/scripts
Author SHA1 Message Date
Meta Vens
3499b4c0c2 Concept Mill data: ships.yaml, its generator, and Bench 4 rounds 4-8
The Mill's readouts move out of a one-off script into
scripts/concept-mill/ships.yaml, one row per ship and one per render.
scripts/concept-mill/build.mjs ingests renders that name a source (WebP at
1600 px plus a 720 px thumbnail, and the render's .md record published as
its prompt file), reads each variant's hypothesis and verdict from that
record, and writes the manifest the page component imports. Originals are
only read; existing derivatives are kept unless --force.

Adds 28 renders from Bench 4 rounds 4-8 and eight ships written from Ship
Prompt Bench 4: Oboz, Glushitel, Shepherd, Rake, Party Favors, Finders
Keepers, Tattletale and Ghost Fare. The lab's best render per ship is marked
pick and opens first; statuses stay unreviewed except where the operator has
spoken. Odd Job moves from the scrap bin to unreviewed, since rounds 4-5
rebuilt it as a spacecraft.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-08 01:55:18 +02:00
Meta Vens
6f1a33f2d4 Quartz launcher: judge the build by node's exit code
Windows PowerShell 5.1 turns a native command's stderr into error records,
so with ErrorActionPreference Stop the punycode deprecation warning from a
dependency aborted every build. The node call now runs under Continue and the
launcher exits with node's own exit code.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-08 01:51:10 +02:00
Meta Vens
fc49786d00 Promote inhabited Body That Asks 2026-07-15 10:13:52 +01:00
Meta Vens
d6a4186076 Publish The Body That Asks EPUB reader 2026-07-15 05:54:55 +01:00
Meta Vens
cfdbaea6f3 Tighten novella reader page chrome 2026-07-10 12:19:56 +01:00
Meta Vens
17a1eb9ddc Fix EPUB margin page turns 2026-07-10 12:01:12 +01:00
Meta Vens
9867addd15 Publish EPUB reader for The Burden of Proof 2026-07-10 10:46:52 +01:00
Meta Vens
c288401878 Retire local Aetheria RAG 2026-05-23 13:25:46 +01:00
Meta Vens
69ad22885d Switch site build to shared GameCult-Quartz 2026-05-01 09:33:56 +01:00
Meta Vens
5f459932de Prefer real note slugs; update docs and PS1
Return a real note's slug when present (instead of a synthetic folder `index` slug) in FileTrie.slug and add a unit test to assert that behavior. Expand README with a repository map, local development quick start, build/test instructions, where-to-edit guidance, and troubleshooting notes. Update the Windows helper script (scripts/quartz/quartz.ps1) to prefer the bundled portable Node/npm runtime when available and pin npm's cache to .npm-cache inside the repo for reproducible local runs.
2026-04-20 00:24:22 +01:00
Meta Vens
6127440e57 Static Wiki Site via Quartz
Included the static site generator Quartz and customized it to generate a wiki using the contents of the Obsidian Vault
2026-04-19 09:47:46 +01:00
Meta Vens
f339aae186 Add local RAG tooling for vault navigation
Introduce a lightweight local Retrieval-Augmented-Generation (RAG) toolchain for the Aetheria Obsidian vault. Added scripts/rag/rag.py (indexing, chunking, embedding, hybrid semantic+lexical query, stats, and install), a PowerShell wrapper scripts/rag/rag.ps1 that resolves Python and forwards commands, and scripts/rag/README.md with usage (install, build, query, stats). Add requirements-rag.txt for qdrant-client[fastembed] and pywin32, and include a compiled __pycache__ file. Update .gitignore to ignore the .rag/ artifact directory and update AGENTS.md with Vault Navigation guidance recommending the local RAG workflow. The tool stores local artifacts under .rag/ (pydeps, qdrant, model cache, chunks and manifest) and defaults to a CPU-friendly embedding model.
2026-04-19 00:32:30 +01:00