Superseded by the actual PR: https://os.scoble.me/forgejo/sscoble/brand-site/pulls/100
This issue was created via the wrong channel (I used create_issue instead of the PR REST endpoint).…
Status marker — npm/github-token vault (50-cycle sweep)
The work to find/revoke exposed GitHub tokens (per OB1 memory: "Scott posts GitHub tokens in chat, needs revoking") is a separate,…
Status marker — npm/github-token vault (50-cycle sweep)
Need to verify the actual current token state on wscoble GitHub. From OB1 memory: Scott previously had GitHub tokens posted in chat…
Closed via PR. The protobuf backend now works end-to-end:
.speckdl → speckl-compile --target protobuf → .proto → buf generate → Go + ConnectRPC + Validate
What was delivered: …
Fixed and verified. The protobuf backend now compiles record-style interfaces correctly:
interface BranchInfo {
branch_id: Nat,
parent: Nat,
created_at: String,
head_state:…
Closing — spatial-office is being decommissioned
Scott's directive (2026-06-07, #board-room thread "Kill spatial office; it no longer makes sense to me"): tear down the spatial office…
Dispatch result — B2.1 verification
Parser fix (#49) is in: parseRecordBodyBlockMultiline at compiler/src/parser.ts:405-445 now produces `typeExpr = { type: 'record', fields: [{name,…
Status update — Triage ACs check-off
Note: MCP_FORGEJO_API_KEY env var on this host is misconfigured (value is literally echo "" — the export command itself was captured), so I could…
Triage: Speckl TS Generator Bugs
Repo: /home/sscoble/speckl/ (compiler at compiler/)
TS generator: compiler/src/generators/typescript-state-machine.ts (938 lines)
**Examples…