Dev Log 6: 2025-11-01

Yesterday

VoltX

Yesterday I wrapped up v0.5.1 and deployed it to npm. Upon reading its doc site, I think I need to fix the automated API doc generator and also create an IIFE build for easy prototyping.

Noteleaf

I added migrations for leaflet related fields. Yes this leaflet. I think its fitting that noteleaf take its note feature and push/pull to/from leaflet.

Beacon

Yesterday was all about pattern matching. There were a lot of gaps in the tree-sitter based parser that I had to address. Overall a deceptively large sub project.

Today

Noteleaf

Working on setting up the leaflet integration - I push liberally to its tangled remote. Github is just there for the existing actions pipeline.

The XPath rules used to extract article text in the articles subdomain of the application need more specificity to avoid writing explicit parsing code for sites.

Edge/error cases need more coverage

Beacon

Async & generator constructs covered by type inference engine

A zed extension subproject should be added.

QA & document existing features at the project's documentation site.

Refactor the static analysis module in beacon-lsp so that constraint generation & solving is in the empty constraints crate.