feat(sheets): add gradient conditional formatting#901
Conversation
|
Codex review: passed. Reviewed July 6, 2026, 3:03 AM ET / 07:03 UTC. Summary Reproducibility: not applicable. as a bug reproduction; this is a feature PR. Source inspection of current main shows the add command only builds Review metrics: 2 noteworthy metrics.
Root-cause cluster Members:
Proposal only: this assessment does not dispatch repair, suppress jobs, mutate sibling items, close, or merge anything. Merge readiness Overall follows the weaker of proof and patch quality, so missing proof can cap an otherwise strong patch. Rank-up moves:
Risk before merge
Maintainer options:
Next step before merge
Security Review detailsBest possible solution: Land the focused flag after CI is clean, preserving boolean-rule compatibility and adding redacted live Sheets proof only if maintainers want integration confidence before merge. Do we have a high-confidence way to reproduce the issue? Not applicable as a bug reproduction; this is a feature PR. Source inspection of current main shows the add command only builds Is this the best way to solve the issue? Yes: adding a raw Sheets API AGENTS.md: found and applied where relevant. Codex review notes: model internal, reasoning high; reviewed against b609c221f4f6. Label changesLabel justifications:
Evidence reviewedWhat I checked:
Likely related people:
What the crustacean ranks mean
Shiny media proof means a screenshot, video, or linked artifact directly shows the changed behavior. Runtime, network, CSP, and security claims still need visible diagnostics. How this review workflow works
Review history (1 earlier review cycle)
|
b59f75a to
acaaafb
Compare
|
Landed in Validation:
Maintainer improvements use API-preferred |
Summary
--gradient-rule-jsontogog sheets conditional-format addfor Sheets APIConditionalFormatRule.gradientRule--type/--expr/--format-jsonpath and reject mixed boolean/gradient inputsRelease note
gog sheets conditional-format addcan now create gradient conditional formatting rules from Sheets API JSON.Fixes #900
Validation
go test ./internal/sheetsconditional ./internal/cmdmake docs-commandsmake ci