CONTENTS — Notes Index

This is the main index of the notes system. Each project has a main page with links to detailed sub-pages.

Projects

• TODO — master index of every todo note (ansible, envoy, gdata-server, popit3, notes-browser, hibernate-on-approach, ssl/certhub, personal), plus the notes-system roadmap.

• envoy — Email-native LLM agent with structured memory (GPT + IMAP + GData)

• uucp — mutually authenticated UUCP/TLS transport and internal host mail on pomelo/gravlax/kelp/radagast. Configurable gravlax hub; pomelo polls every 15 minutes. Mail setup and usage. External integrations remain separate.

• Interests & Hobbies — retrocomputing, sci-fi, physics, German, folk music, GPS tracking

• Vocabulary — words John has asked to have remembered, with definitions

• Leisure Stays — researched options such as the Cary Arms & Spa, Babbacombe

• popit3 — Intelligent email processing pipeline with AI-powered job analysis

• gdata-server — JSONHTL notes system with GDBM storage and HTTP API

• ask — Multi-file document analysis tool using OpenAI

• notes-browser — desktop and runnable hypertext Notes Browser; project hub for viewer, kernel, plotting, SVG and control API documentation.

• Z80 Sudoku Challenge — Z80 assembly Sudoku solver: memory layout, candidate-mask algorithm, code notes

• JSONHTL → HTML Converter — Static HTML exporter for JSONHTL notes

• pwsafe — Open-source password manager (Bruce Schneier design): TwoFish encryption, cross-platform C++ with MFC/wxWidgets/CLI frontends

• insta-prune — Selenium tool to auto-unfollow all accounts on Instagram

• delayrepay — automating GWR Delay Repay claims by driving Firefox on an on-demand AWS host over VNC. Sub-pages: provisioning, toolkit, viewer-setup (+ runnable), lessons (+ sessions), claims. Host provisioning plan: ansible/aws-browser-host (see also ansible/todo).

Creative

• gloss — prototype testing whether matching-pursuit concept extraction produces sensible word-glosses for notes (see concept-factorisation). Current task: handover to Codex.

• poems — Personal poetry collection

Personal

• personal — Personal notes, references, and planning. Sub-pages: JSONHTL_SPEC, Future

• Christmas Markets 2026 — Alsace — week-long or weekday-heavy Alsace Christmas-market planning; Colmar, villages and Strasbourg, with current date and accommodation comparisons.

• House Sale — Tettenhall Wood — comparables and market data (Nick Tart contact, price trends, UK HPI chart) ahead of listing

• TFG — Level 2 Gym Instructing qualification: programme card, assessment prep, tutor questions

• David Lloyd Schedule — current David Lloyd class schedule; automatically updated.

Standards & Architecture

• PROGRAMMING_RULES — Coding standards, exception handling, main function pattern, philosophy

• STATE_OF_PLAY — Storage architecture snapshot: UIDL vs Message-ID, planned indexes, BOM issue

Reference

• principles/shared-resource-coordination — don't rename/move/remove shared resources without sign-off, agreed time, and rollback ready; the second failure is not being ready to recover fast.

• principles/workstream-note-structure — hub-and-children pattern for any substantial undertaking: background, research, risks, look-ahead review, plan, open questions, log; resuming after detours; privacy boundary.

• Z80/instruction-set — Complete Z80 CPU instruction set: 491 instructions, opcodes, T-states, flags. Includes undocumented and Z80N/Next extensions.

Documentation

• MAINT — Notes maintenance log: structural audits, reorganisations and branches to revisit.

• README — Convention guide for the notes system

• README/diagnosis — diagnosing things that should be working: status is not function, failure patterns that produce no error at all, and the rule not to restart before you can explain.

Astronomy

• astronomy — Personal astronomy notes: eclipses and other sky events. Sub-pages: eclipse-2026, eclipse-2090

System & Configuration

• System Configuration — Modular shell configuration, cron environment, and system patterns

• radagast — FreeBSD VM hub: current host state, source-upgrade history, UUCP/mail, ports rebuilds, incidents, and outstanding work. Kelp–Radagast stunnel certificates and tunnels. Remote SSH :2225 / VNC TLS :15905.

• Mac mini — migration archive and current access; VNC client tunnel to kelp (local 127.0.0.1:5901, mutual TLS).

• kelp-dante SOCKS5 BIND tunnel — how pomelo (behind home NAT) is reachable from outside via kelp: stunnel mTLS + Dante SOCKS5 BIND, exposing SSH on kelp:2222 and VNC on kelp:15900. Topology, port table, per-hop diagnosis table, incident history.

Cloudflare

• cloudflare — Cloudflare One course notes and lab progress. Sub-pages: lab-progress, lab-status, warp-diagnosis.

Agent Memory

• memory/envoy — Claude Code working memory for the Envoy project: orchestrator, bugs, testing, notes conventions, WebDAV

General Information

• INFORMATION — General information and cross-project knowledge.

• Misc WebDAV tool — authenticated WebDAV file and property operations; local implementation and deployment status.

Rainbow — project and development documentation

updated 2026-10-31  ·  version 40