Five files across four note types so every new Obsidian Base has something to display immediately when the vault is opened: - daily/2026-04-19.md — today's journal entry, covering the PKB setup work. Wikilinks to the permanent note, project brief, and reading note below. - notes/pkb-as-lens-substrate.md — the load-bearing design note capturing the PKB-as-substrate / Council-as-lens inversion that drove this whole extension. - projects/mql/brief.md and log.md — active project tracking the companion Markdown-Query-Language CLI (sibling repo). First log entry records the Go-over-Rust decision and v0.1 scope. - reading/audiopen-integration-research.md — marked done; captures the two-clouds distinction (AudioPen's processing cloud unavoidable; Obsidian Sync optional) and names Tailscale Funnel as the chosen webhook-exposure path. - inbox/2026-04-19-1900_test-ingestion.md — hand-authored fleeting note (source: manual, distinguishable from AudioPen drops) so /triage-inbox has something to exercise on before the real voice pipeline is running. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
18 lines
730 B
Markdown
18 lines
730 B
Markdown
---
|
|
type: project-log
|
|
title: "mql — log"
|
|
project: mql
|
|
tags: [tooling, go, pkb]
|
|
---
|
|
|
|
# mql — project log
|
|
|
|
## 2026-04-19 — project started
|
|
|
|
- Scaffolded `~/projects/mql/` as a sibling repo (Go module planned; no code yet).
|
|
- Archived the design plan at `~/projects/mql/docs/structure/initial-plan.md`.
|
|
- Decided: Go over Rust (single-binary cross-compile story, pure-Go SQLite via `modernc.org/sqlite`, development velocity for the target scope).
|
|
- Decided: Dataview-compatible query dialect from the start, not a narrower `--where` expression. Grows cleanly over time.
|
|
- First milestone (v0.1): indexer + `files`, `meta`, `tags`, `schema` commands — no DQL parser yet.
|
|
- Council PKB (this repo) is the v0.1 fixture corpus.
|