68 formulas use deprecated contract = "graph.v2" (34 doctor warnings per city) #6

Open
opened 2026-09-02 05:58:11 +00:00 by forgejo-admin · 0 comments

Found by the deacon patrol on 2026-09-02 via gc doctor:

⚠ formula-requirements — 34 formula requirement warning(s)
    hint: replace deprecated contract = "graph.v2" with [requires] formula_compiler = ">=2.0.0"; ...

The installed city formulas at /Users/pbanka/gc-scratch/.beads/formulas/ carry contract = "graph.v2" in 68 of them (grep -l 'contract = "graph.v2"' *.toml | wc -l → 68). Doctor collapses this to 34 warnings.

Fix: replace contract = "graph.v2" with [requires]\nformula_compiler = ">=2.0.0" across the pack's formula definitions.

Note: the city pack pin is 3b3b89f201, deliberate. Filing this defect does not make the fix live in the city; someone must re-pin the pack sha after the fix merges.

Found by the deacon patrol on 2026-09-02 via `gc doctor`: ``` ⚠ formula-requirements — 34 formula requirement warning(s) hint: replace deprecated contract = "graph.v2" with [requires] formula_compiler = ">=2.0.0"; ... ``` The installed city formulas at `/Users/pbanka/gc-scratch/.beads/formulas/` carry `contract = "graph.v2"` in 68 of them (`grep -l 'contract = "graph.v2"' *.toml | wc -l` → 68). Doctor collapses this to 34 warnings. Fix: replace `contract = "graph.v2"` with `[requires]\nformula_compiler = ">=2.0.0"` across the pack's formula definitions. Note: the city pack pin is 3b3b89f2011e06d84459aa7bea1552382f13930a, deliberate. Filing this defect does not make the fix live in the city; someone must re-pin the pack sha after the fix merges.
Sign in to join this conversation.
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
celilo/gascity-packs#6
No description provided.