Skip to the content.

Developer notes

Stack overview, how to build, how to deploy Apps Script.

Canonical docs in this repo

Phase summaries

Quick orientation

SquireBot is two halves: a Go watcher that runs on each guildie’s Windows PC, and an Apps Script workbook that runs as TypeScript bundled via clasp + esbuild. Tab structure, schema-version rules, and the watcher write contract are documented in CLAUDE.md. The 200-tab-limit reasoning that locks views as consolidated mega-tabs is in the same doc.

For local development:

Legacy README notes

Earlier versions of README.md shipped a long-form tray-menu reference plus filesystem layout. The full content is preserved in git history; the canonical replacement is CLAUDE.md for stack/architecture details and docs/build-and-install.md for the tray-menu and uninstall flow. The shrunk README is intentional per CONTEXT.md D-12.