Google Apps Script automation for managing monthly Go30 fitness challenge trackers in Google Sheets.
- Google account that owns the Go30 tracker spreadsheet
- clasp installed:
npm install -g @google/clasp TINYURL_ACCESS_TOKENScript Property configured (see OPERATIONS.md)
cd script
clasp pushOpen the spreadsheet with the owner account — the F3 Go30 custom menu should appear.
See OPERATIONS.md for full configuration and failure mode reference.
| Document | Purpose |
|---|---|
| CONTEXT.md | Purpose, capabilities, use cases, glossary |
| DESIGN.md | Architecture, modules, data model, runtime risks |
| OPERATIONS.md | Configuration, deployment, failure modes |
| ADRs | Architecture decision records |
| Sheet reference | Per-sheet descriptions, column layout, formulas, and operational notes |
- Recommended: use the Beads issue tracker for backlog and task management. Beads is optional but recommended for AI-assisted workflows and issue tracking that lives with the repository. See the included
.beads/README.mdfor usage and local installation instructions, or learn more at https://github.com/steveyegge/beads. - The repository includes a local Beads database (
.beads/) so you can runbdcommands locally without an external service. Using Beads is an optional prerequisite for following the project's documented bead-based workflows.