singularity-forge/src/resources
Tom Boucher fb2ef25250 fix: coerce non-numeric strings in DB columns during manifest serialization (#2962) (#3229)
SQLite can store string placeholders like "-", "N/A", or "" in INTEGER
columns after schema migrations or manual inserts. snapshotState() was
passing these through as-is via type assertions, producing JSON that
fails to parse on round-trip. Add toNumeric() helper and apply it to
all numeric columns (exit_code, duration_ms, sequence, seq).

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-30 14:32:58 -06:00
..
agents fix: replace web_search with search-the-web in prompts and agent frontmatter (#2920) (#3245) 2026-03-30 14:30:01 -06:00
extensions fix: coerce non-numeric strings in DB columns during manifest serialization (#2962) (#3229) 2026-03-30 14:32:58 -06:00
skills fix(docs): use ~/.pi/agent/extensions/ for community extension install path (#3131) (#3259) 2026-03-30 13:50:25 -06:00
GSD-WORKFLOW.md feat: meaningful commit messages from task summaries (#803) 2026-03-16 23:30:33 -06:00