with one click
go-foks
go-foks contains 3 collected skills from foks-proj, with repository-level occupation coverage and site-owned skill detail pages.
Skills in this repository
Add a new SQL schema patch (pN.sql) to a FOKS server database. Use whenever changing server-side DDL (new table/index/column/type) on an existing database — the patch must be registered in THREE files or it silently never applies.
Store locally cached data in the FOKS client's local SQLite DB (soft/hard state) via DbGet/DbPut, optionally two-tiered with an in-memory map in front. Use when adding client-side persistence or caching keyed by scope + key.
Use when adding a new error / status code to FOKS. Wires a new StatusCode through proto-src/lib/status.snowp (enum + variant Status arm), regenerates proto with `make proto`, and mirrors it as a Go error in lib/core/errors.go (type + both conversion switches). Canonical precedent: TeamAdhocCreatorIncludedError (@7101).