Commit graph

384 commits

Author SHA1 Message Date
Meta Vens
dc24d7b881 Merge lore: Wonderland faction page
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-28 07:17:42 +01:00
Meta Vens
7afc67e7a5 Lore: Wonderland, a Lucent pseudospace splinter of former Reality Architects
Habitats hold only while the crew performs a shared, rehearsed genre; standing is
physical; outsiders survive by fae-like etiquette (don't contradict the genre, don't
play along too well). Lore only; no game faction yet. Ruling
aetheria-release:ruling:wonderland-lucent-splinter (operator, 2026-10-28).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-28 07:17:42 +01:00
Meta Vens
ca00b288f3 Merge lore: spoilers page
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-28 06:52:49 +01:00
Meta Vens
51ca284396 Lore: a spoilers page for what the setting leaves open (the field is anchored by its residents; Megiddo is half right)
In-world pages stay vague; the page warns readers off, after Dwarf Fortress's
approach to hidden fun. Ruling aetheria-release:ruling:megiddo-truth-in-spoilers.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-28 06:52:49 +01:00
Meta Vens
cbe9a56409 Merge lore: factory ARIs simple by construction; Wavecrafter masquerade load-bearing
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-28 06:49:37 +01:00
Meta Vens
8220a78814 Lore: factory ARIs are simple by construction; the Wavecrafter masquerade is load-bearing
Necrotech: factory sources are conditioned to dissociate in the one way the product
needs, so no world model is grown; the cheap end reaches household appliances; the
corporate non-conscious claim is near true for most units, which is what makes it
useful. Wavecrafters: exports work better in flatspace where the public finds them
plausible, so the commercial descriptions keep the product working, not only hidden.
Rulings aetheria-release:ruling:factory-aris-simple-by-construction and
masquerade-is-load-bearing (operator, 2026-10-28).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-28 06:49:35 +01:00
Meta Vens
6168512bf4 Merge readme-front-door: README opens with value, problem, entry points, live versus planned 2026-10-22 20:13:35 +02:00
Meta Vens
f58800516a README: status of the live site and canon boundary; repo-relative paths
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-22 20:13:22 +02:00
Meta Vens
bac72fc37a Faction visual identity: Lucent's anchor is the overdesigned gamer mouse (maximalist, floating panels, inlays, glow); Finch is smooth organic curves, and Djinni is a Finch ship
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-18 22:16:24 +02:00
Meta Vens
6980087f70 Merge concept-mill-spa: keep the server-rendered ship dark on deep links
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-08 02:07:47 +02:00
Meta Vens
329311b356 Concept Mill: keep the server-rendered ship dark on deep links
The server renders the first ship so the stage is never empty, but on a
slow connection a deep link showed it until the requested render decoded.
It now stays dark unless it is the ship the hash asks for.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-08 02:07:43 +02:00
Meta Vens
52e23465b2 Merge concept-mill-spa: the Concept Mill as a fullscreen viewer
The Mill becomes a single-page viewer with only a floating masthead, its
data moves into scripts/concept-mill/ships.yaml with a generator, and Bench 4
rounds 4-8 and eight new ships join it. The Quartz launcher now survives
Node's deprecation warnings under Windows PowerShell 5.1.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-08 02:02:09 +02:00
Meta Vens
dbdde4a78e The Concept Mill as a fullscreen viewer
The page layout is stripped for Game-Design/Concept-Mill the way the
GameCult site strips it for Thing: only the Aetheria masthead survives,
floating and compact. The selected ship's render fills the viewport,
feathered into a dark field; the ship index unfolds from the top left and
the technical readout from the bottom right, both collapsible.

AetheriaConceptMill embeds the generated manifest and its inline script owns
the selection: arrows step ships, up/down or [ ] step render rounds, Escape
collapses the panels, M and R toggle them, swipe steps on touch, and the
URL hash deep-links #ship/variant. Variants show their hypothesis, the lab's
verdict and any operator verdict; the lab's pick is marked LAB PICK. On a
phone the panels are bottom sheets over a dock. Motion is event-driven and
dissolves only under prefers-reduced-motion. A vote slot stays hidden until
votes are configured in ships.yaml.

The page note keeps its frontmatter and one paragraph; the card styles it
used are removed from custom.scss.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-08 02:01:45 +02:00
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
700a3247b2 Merge concept-mill: the Concept Mill, ship concept renders with technical readouts
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-08 00:29:56 +02:00
Meta Vens
5603faf7b9 Game Design index: link the Concept Mill
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-08 00:27:35 +02:00
Meta Vens
892cae6da2 The Concept Mill: ship concept renders filed as technical readouts
A Game Design page presenting nineteen ship concepts from prompt benches 1
to 4. Each sheet gives designation, maker, class, crew, mass class, a
hardpoint table, default loadout, play concept, notes and counters, read
from the bench entries and the Ship Play Concepts catalogue; unset fields
say TBD. Reviewed passes, unreviewed Bench 4 renders and a scrap bin of
rejected renders (with the operator's recorded verdicts) are kept apart.
A banner states that the art and readouts are brainstorming, not canon.

Styles are scoped under .mill in the site stylesheet: hairline frames,
corner brackets, mono readout labels and scan rules over the site palette.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-08 00:27:34 +02:00
Meta Vens
f00cfbbd56 Concept Mill media: web-sized ship renders and their prompts
Twenty renders from the prompt benches as WebP (at most 1600 px wide, plus
720 px thumbnails), with each render's prompt as a published text file for
provenance. The originals stay in Brainstorming, untouched. Miss Terri's
renders are not included.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-08 00:23:46 +02:00
Meta Vens
33cd06accc Faction Deepening: legibility ranking and six deepening proposals
Ranks the factions by legibility against Megiddo and deepens the six least
loved flags (Miss Terri's, Adrasteia, NiteLife, Lightsail, Ewan Hart,
Alakrita). Each note separates established lore and the operator's archived
words from proposals for canon, and ties back to Faction Play's levers and
Ship Design Language.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 18:13:33 +02:00
Meta Vens
9dc6bd8245 Ship Design Language: a global Aetheria prompt block and one design-language block per faction
Composed in order global, faction, ship prompt, so that "an AU ship" means
something concrete to the image model. Thrusters, attitude ports and radiators
are left to the operator.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 17:42:14 +02:00
Meta Vens
08c16459a9 Ship Prompt Bench: 82 hull attempts across 19 factions and 5 stations, with safe bets and moonshots
Each faction has an aesthetic thesis and two roles drawn from Faction Play.
Each role has two or three attempts on different analogies, written to the
image-to-3D guidelines. The riskiest attempts are flagged for Tripo.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 17:14:46 +02:00
Meta Vens
f3e0e6dbd3 Faction Play: Lucent can be baited into a duel by its need for glory; breaking the duel's form turns the whole pack loose
Operator, 2026-10-03: "their weakness is their need for glory so they can be
baited into Zellbrigen like a Clanner in Battletech". All five proposed lore
changes and the separate relations field were accepted.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 13:18:17 +02:00
Meta Vens
5c45e2788b Faction Play: make faction vibes distinct through the five levers
Candidate design from an Imagination pass. One learnable quirk per faction,
each tested by the player adjustment it forces, landed on levers the legacy
tree has: Faction.Personality read by the existing Minion agent plus the four
states the tutorial sketch already needs, Allegiance and product roles for
loadouts, station stock and security for resources, signature behaviour and
earned HUD identity for visuals, barks and dock stories for hooks. Includes
prior art, cross-faction dynamics, a cut list, lore change proposals and the
inter-faction relations fork.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 13:11:52 +02:00
Meta Vens
ff0779d230 Ship prompts: image-to-3D guidelines, two analogies each for Open Hand, Waykeeper, Mandate
Adds a prompting section grounded in Tripo3D input guidance and the
text-to-image composition literature (spatial relations, binding,
negation, counting): one body with one analogy that already carries
the layout, multi-body ideas grown as lobes of one mass, thick closed
symmetric forms, matte opaque surfaces, positive frame clause.
Rewrites the three failed prompts as sea turtle / water jar,
manta / beluga and flatiron / hammerhead, keeping the old prompts in
collapsed callouts, and audits the remaining prompts.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 13:02:26 +02:00
Meta Vens
2d3505c647 Give faction ship prompts coherent silhouettes 2026-09-24 19:54:13 +02:00
Meta Vens
79e9dd5c28 Ground faction ship prompts in playable hull roles 2026-09-24 19:43:17 +02:00
Meta Vens
acf501ea7b Define Megas by territorial power 2026-09-21 20:40:24 +02:00
Meta Vens
483e4f1e34 Define Rossum and Douglas as deliberately boring flying wedges 2026-09-21 15:11:04 +02:00
Meta Vens
9a33a685d3 Ground Lucent visual identity in supplied concept art 2026-09-21 15:06:27 +02:00
Meta Vens
147fd3ea6a Consolidate faction flavor and visual identities 2026-09-21 15:05:05 +02:00
Meta Vens
f27fcdff9e Match the catalog's market gaps to the corporations that should fill them
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-19 05:40:41 +02:00
Meta Vens
8f4583fe4b Index the corporate roster and the item flavor wishlist
Compiles the faction table, taglines and equipment wishlist from the
Worldbuilding To-Do with the per-corporation item ideas from the Items
spreadsheet, and checks both against what the catalog ships today.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-19 05:34:14 +02:00
Meta Vens
2cfe0e7c5b Write the cold death and what negent costs to run
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-18 06:28:17 +02:00
Meta Vens
27a65a2b5c Make fun-to-read part of the vault's tone doctrine
Operator direction, after reading the 2020 tutorial script: even when things are
bleak, people are still having fun, and the reader is too.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-17 15:02:29 +02:00
Meta Vens
98abf46d46 Add Transponder Credentials reference note
IFF as regulated credentials: detection-gated stance broadcast, drones carrying
delegated launcher credentials, why forged codes fail but laundered real ones
work, burned credentials as a consumable, and valid-but-incoherent histories.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-17 13:37:11 +02:00
Meta Vens
1a413371c9 REC-096: remove dead AetheriaSectionNav component and empty scratch.md
- site/quartz/components/AetheriaSectionNav.tsx (478 lines): no import,
  re-export, or layout/registry reference found. Checked quartz.layout.ts,
  quartz.config.ts, and components/aetheria.ts (no barrel/index.ts exists in
  components/) by eye, not just grep. Broad repo grep and a whole-file grep
  across site/ both show only the file's own internal self-references
  (the local const/return in the file itself). Also checked sibling
  GameCult-Quartz-family repos (gamecult-site, Delvehold, Kalsa, Zyphos,
  GameCult-Quartz, GameCult-Quartz-sitebuild, GhostlightDungeon-site,
  pombabranca-site) with rg -n -F AetheriaSectionNav: no hits. Cross-checked
  with mcp__voidbot__search_sources: only semantic noise (Unity Navigation
  docs) came back, no genuine reference.

- scratch.md (repo root, confirmed 0 bytes via wc -c): the only repo-wide
  hit for the literal string "scratch.md" is a doc reference to the
  unrelated path .epiphany/state/scratch.md, not this file. No build
  script or doc names the root scratch.md.

No package.json/typecheck tooling exists in this repo (site/ is
content-only, consumed by external build tooling); no typecheck was run.

REC-096.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-13 13:58:34 +02:00
Meta Vens
f343eaec4e Name the reader-calibration drift in prose doctrine
Accessibility guidance erodes on its own because the error is asymmetric:
writing above a reader reads as respect, writing below them reads as
condescension. Unchecked, the level only climbs, and each pass inherits the
previous pass's ceiling.

The drift is undetectable from inside. Prose is legible to precisely the
reader it was tuned for, and it was tuned for whoever wrote it, so rereading
cannot find it. The failure is also silent for the reader who suffers it: a
newcomer understands every sentence while nothing accumulates, which produces
no complaint and therefore no correcting signal.

Records the consequence that a fact audit cannot catch: over-calibration
compresses rather than omits, so the context is present but expandable only by
someone who already holds it.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-06 16:38:17 +02:00
Meta Vens
65a6f3c9aa Record completed Elaborator campaign and review boundary 2026-09-05 16:16:21 +02:00
Meta Vens
2e0061d823 Record Codex-orchestrated elaboration campaign 2026-09-05 13:43:29 +02:00
Meta Vens
f63f3bc5f9 Record accessibility completion and remaining review obligations 2026-09-05 05:57:51 +02:00
Meta Vens
6ddcbd52aa Merge remote-tracking branch 'origin/main' into codex/accessibility-2026-09-05 2026-09-05 05:45:36 +02:00
Meta Vens
d0f6d7cdc3 Clarify lore articles: accessibility wave 45 2026-09-05 05:43:52 +02:00
Meta Vens
5f487e50b6 Clarify lore articles: accessibility wave 44 2026-09-05 05:41:44 +02:00
Meta Vens
7359737ea6 Clarify lore articles: accessibility wave 43 2026-09-05 05:40:29 +02:00
Meta Vens
7fe998b479 Clarify lore articles: accessibility wave 42 2026-09-05 05:37:28 +02:00
Meta Vens
968bb5ff32 Clarify lore articles: accessibility wave 41 2026-09-05 05:36:36 +02:00
Meta Vens
f62a0ec9a7 Clarify lore articles: accessibility wave 40 2026-09-05 05:29:28 +02:00
Meta Vens
cd13fe75cd Clarify lore articles: accessibility wave 39 2026-09-05 05:27:33 +02:00
Meta Vens
4808c8255f Clarify lore articles: accessibility wave 38 2026-09-05 05:25:49 +02:00