storage-engine-playground/notes/adapter/01-geolog-branches.md
2026-05-29 11:28:39 +02:00

14 KiB

Geolog Branch Focus

Generated from the local tmp/geolog repository. Focus is inferred from branch names, tip commit messages, commits unique relative to origin/main, and touched files. Branches are sorted by latest tip commit date, newest first. Git does not store branch creator metadata in refs, so First Unique Commit Author is the author of the oldest commit unique to that branch relative to origin/main.

Branch Latest Update Last Change Author First Unique Commit Author Unique Commits Versus origin/main Focus
may-spring-cleaning 2026-05-21 James Deikun Owen Lynch 4 Core cleanup around conversion checking, evaluation parameters, readback, value syntax, and printing.
wasm-diagrams-demo 2026-05-21 George Thomas Owen Lynch 136 Wasm diagrams demo with interactive query-plan diagrams, Graphviz and diagrams vendoring, web layout fixes, and live frontend work.
query-plan-ir-draft-1 2026-05-21 Patrick Aldis Owen Lynch 81 Query plan IR draft with evaluation passing tests, diagram rendering, join orientation visualization, and REPL query diagrams.
main 2026-05-21 Owen Lynch Unknown, no unique commits 0 Current mainline. Tip is a merge of manual-deploy-fixup.
reports-2026-05-19 2026-05-19 George Thomas Owen Lynch 8 Team report files through May 19, 2026.
query-plan-ir 2026-05-18 Patrick Aldis Owen Lynch 64 Query planning IR on top of the in-memory and IR integration branch, including register information and plan rendering.
wasm 2026-05-15 George Thomas Owen Lynch 69 Wasm and web frontend work, including JSON output, Geolog Wasm library, Nix/Haskell build updates, and diagrams dependencies.
post-cale-in-memory-ir2 2026-05-13 Patrick Aldis Owen Lynch 60 Integration branch combining in-memory and REPL cleanup with ir-draft2.
wasm-dist 2026-05-12 George Thomas Owen Lynch 68 Wasm distribution branch for built assets and frontend output, based on the Wasm and in-memory work.
reports-2026-05-12 2026-05-12 felix Owen Lynch 7 Team report files for late April and May 12, 2026.
felix-db-2 2026-05-12 felix felix 8 Experimental Datalog database backend work, including in-memory and Orville SQL APIs, applyRule, and chase tests.
energy 2026-05-05 James Deikun James Deikun 3 Energy or potential semantics in core operations, elaboration, notation, pretty printing, and related golden tests.
ir-draft2-bands 2026-05-01 felix Owen Lynch 21 ir-draft2 plus a band example and golden output showing lowering behavior.
hexane 2026-05-01 George Thomas George Thomas 9 Hexane integration, Haskell FFI and Rust tooling, Geomerge Haskell wrapper, JSON tests, and IR cherry-picks.
in-memory-devibed 2026-04-30 Patrick Aldis Owen Lynch 57 Cleanup of in-memory and REPL code, structured REPL errors, command and state modules, comments, and property tests.
lowering-via-eval-quote 2026-04-29 Owen Lynch Owen Lynch 7 Alternative lowering approach via eval and quote, with SSA and graded-rig tests.
in-memory 2026-04-28 Patrick Aldis Owen Lynch 48 In-memory database execution, DB plan modules, IR lowering, REPL support, and formatting cleanup.
lower-to-js 2026-04-26 Owen Lynch Owen Lynch 8 TypeScript and JavaScript runtime lowering experiments, including graph-of-graphs compilation and relation validators.
george/wip 2026-04-20 Cale Gibbard Owen Lynch 96 Broad work-in-progress branch covering Nix flakes, Reflex, examples, data partitioning, diagnostics, FNotation, and Geolog language changes.
latex-dates 2026-04-20 George Thomas George Thomas 2 Nix shell and Shake fixes for LaTeX date generation in documentation builds.
config-default 2026-04-17 Shuntian Liu Unknown, no unique commits 0 Configuration default fix, likely already merged or superseded by main.
geomerge 2026-04-17 Shuntian Liu Unknown, no unique commits 0 Geomerge import or merge branch, likely already merged or superseded by main.
warmup-ci 2026-04-17 Owen Lynch Owen Lynch 8 CI warmup work, including Cabal update steps and a freeze file for Shake.
mcp 2026-04-09 George Thomas Owen Lynch 56 MCP server or tool experiment with REPL-like functionality, LaTeX source-reading tools, transcripts, and in-memory dependencies.
ir-draft2 2026-04-09 James Deikun Owen Lynch 20 Second IR draft with equality-type support and updates across core, elaborator, IR, lowering, diagnostics, and tests.
golden-tests-fix 2026-04-09 Patrick Aldis Patrick Aldis 2 Golden-test path fix so tasty-golden looks in the test directory for FNotation and Geolog.
in-memory-demo 2026-04-07 Felix Dilke Owen Lynch 38 In-memory demo and REPL workflow, including :schema, dotted table names for insert and query, and REPL test scripts.
ir-draft1-clean 2026-04-07 Cale Gibbard Owen Lynch 22 Cleaned and rebased version of ir-draft1, including explicit lowering context and local environment handling.
lsp-demo 2026-04-02 Patrick Aldis Patrick Aldis 2 Demo-only LSP behavior change to hide fatal errors.
ir-draft1 2026-04-01 James Deikun Owen Lynch 16 First IR lowering draft, with support for columns, totality-rule cleanup, core lowering, and golden tests.
lsp 2026-03-31 Patrick Aldis Patrick Aldis 28 Geolog LSP development, diagnostics integration, analyzed buffer result types, and lsp-test coverage.
benchmarks 2026-03-31 felix Unknown, no unique commits 0 Benchmark work that appears already merged or superseded by main.
why-geolog 2026-03-31 Martin Kleppmann Unknown, no unique commits 0 Why-Geolog documentation or positioning notes, likely already merged or superseded by main.
fnotation-release 2026-03-30 Owen Lynch Unknown, no unique commits 0 Documentation for an FNotation release, likely already merged or superseded by main.
repl 2026-03-27 George Thomas George Thomas 18 REPL usability changes, including command renames, completions, declaration display, and load-to-source naming.
reporting-refactor 2026-03-27 Patrick Aldis Patrick Aldis 4 Reporter abstraction cleanup, including contrafunctor support and lifted reportIO.
parser-exceptions 2026-03-25 Patrick Aldis Patrick Aldis 8 Parser, lexer, and elaborator refactor to use ExceptT and pure reporting.
fb3-fail 2026-03-24 felix Patrick Aldis 6 Failure-case fixtures and Nix setup around fb3 parser and elaborator golden tests.
edits-from-london 2026-03-24 Owen Lynch Owen Lynch 2 London meeting edits across core syntax, operations, elaboration, lexer, pretty printing, and linear-order tests.
fix-off-by-one 2026-03-20 Patrick Aldis Patrick Aldis 2 Diagnostic source-position fix for an off-by-one error in lineOf.
felix-db-2-cale-edits 2026-03-11 Felix Dilke Felix Dilke 2 Incomplete Cale edits making InMDB monadic via state in felix-db.
cg/query-planning 2026-03-10 Cale Gibbard Unknown, no unique commits 0 Query planning work that appears already merged or superseded by main.
ir-design-2 2026-03-06 James Deikun Unknown, no unique commits 0 Follow-up IR design document cleanup, likely already merged or superseded by main.
observational 2026-02-24 Owen Lynch Owen Lynch 16 Observational checking and diagnostics refactor, including lexer, parser, elaborator diagnostics, and related documentation.
ir-design-1 2026-02-23 James Deikun Unknown, no unique commits 0 IR vision-document draft, likely already merged or superseded by main.
haddock-ci 2026-01-15 Owen Lynch Unknown, no unique commits 0 Haddock CI experiment, likely already merged or superseded by main.
notation-refactor 2025-12-24 Owen Lynch Unknown, no unique commits 0 Notation refactor and output-name updates, likely already merged or superseded by main.
tests 2025-12-19 Owen Lynch Owen Lynch 2 Prospectus documentation change clarifying theorem expectations.

Change Log

  • 2026-05-22: Updated branch table with latest update dates, last-change authors, first unique commit authors, unique commit counts, and inferred focus notes.