Skip to content

History / Installation

Revisions

  • Journeys, the geocoder pair, the flight-lookup states, and the env-var trap Installation carried a compose snippet passing only three environment variables through, which is the reason a correctly-set FLIGHT_API_KEY never reached the container. Features and Architecture describe travel as journeys; the portal page documents which geocoder answers and what the flight lookup's three replies mean.

    Austin Stanfield committed Aug 26, 2026
  • Follow the docker-compose.yml -> docker-compose.dev.yml rename

    Austin Stanfield committed Aug 24, 2026
  • Catch the wiki up: CI/CD, demo mode, and everything the honeymoon portal grew The wiki was written at v0.9.5 and the app is at v0.9.30. Deployment still described building the image on a laptop, Installation pointed at paths that moved into docker/, Development named CLAUDE.md, and the demo page described a stack you filled by hand rather than one that is read-only and seeds itself. - The demo instance: rewritten around DEMO_MODE — no login, writes answered but never stored, the flag refused unless the database really is the demo's, and a seeder that runs on every start so the demo carries new features' data - Deployment: pushing to main is the deploy; what publishes what, and why a v* tag must never move :latest. Plus redeploying the demo - Installation: docker/ paths, the three compose files, no obsolete version key - Development: AGENTS.md and the symlink trap, running locally in demo mode - Architecture: how demo mode is put together, and the three honeymoon columns that encode a decision (rank, arrive_day_offset, leg coordinates) - Honeymoon portal: split view, minimised overlay, flying to a day, travel arcs, the Travel tab, overnight legs, stays map/ranking/sort/mid tier, and dates that no longer delete days - Troubleshooting: six new rows, mostly demo- and pipeline-shaped

    Austin Stanfield committed Aug 24, 2026
  • Give the two longest pages internal headings Honeymoon portal was 369 lines under a single heading, which is a wall rather than a page — its tab-by-tab structure was hiding in bold lead-ins. Promoted those to headings so the wiki's own contents list and the sidebar can navigate it, and did the same for Finances. The prose is untouched; the lead-in stays bold because it is the first sentence of its section, not a label. Also dropped the heading five pages repeated from their own title, an artefact of splitting a level-3 section into a page of its own.

    Austin Stanfield committed Aug 17, 2026
  • Move the technical documentation out of the README Fifteen pages, split from a README that had grown to 1,083 lines. The content is moved verbatim — only heading levels shifted — apart from the Development page, which was a single line pointing at CLAUDE.md and is now a real page, and Home and _Sidebar, which are new. Every substantive line of the old README was checked to still exist in either the trimmed README or one of these pages. The README keeps what a front page is for: what the thing is, the screenshots, a quick start, and an index of these pages.

    Austin Stanfield committed Aug 17, 2026