Skip to content

feat(altair): implement waffle-basic#9952

Open
github-actions[bot] wants to merge 2 commits into
mainfrom
implementation/waffle-basic/altair
Open

feat(altair): implement waffle-basic#9952
github-actions[bot] wants to merge 2 commits into
mainfrom
implementation/waffle-basic/altair

Conversation

@github-actions

Copy link
Copy Markdown
Contributor

Implementation: waffle-basic - python/altair

Implements the python/altair version of waffle-basic.

File: plots/waffle-basic/implementations/python/altair.py

Parent Issue: #998


🤖 impl-generate workflow

github-actions Bot and others added 2 commits July 26, 2026 10:31
Regen from quality 83. Addressed:
- Title format (SC-04 failed → fixed): now uses the mandated
  `{spec-id} · {language} · {library} · anyplot.ai` format with the
  required language token, plus a data-driven subtitle for storytelling.
- Design Excellence (DE-01/DE-03): added a subtitle calling out the
  largest allocation, and squared up the canvas (10x10 grid reads
  naturally as a symmetric square format rather than landscape).
- Library Mastery (LM-02 failed → fixed): added a legend-bound
  `selection_point` that dims non-selected categories on click in the
  interactive HTML export — idiomatic altair, doesn't touch the default
  static PNG state.
- Canvas contract: switched to square orientation (2400x2400) with the
  canonical altair inner-view sizing (430x430 @ scale_factor=4.0) plus
  the mandatory pad-to-target block; previous figsize (1600x900 @
  scale_factor=3.0) was historical drift, off-target for the current
  hard-contract sizes.
- Kept: 10x10 grid structure, budget-allocation data scenario, Imprint
  categorical order, theme-adaptive chrome, legend-with-percentages.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@github-actions

Copy link
Copy Markdown
Contributor Author

🔧 AI Review Produced No Score — Auto-Retrying

The Claude Code Action ran but didn't write quality_score.txt. Auto-retrying review once...


🤖 impl-review

@github-actions github-actions Bot added the ai-review-failed AI review action failed or timed out label Jul 26, 2026
@github-actions

Copy link
Copy Markdown
Contributor Author

❌ AI Review Failed (auto-retry exhausted)

The AI review action completed but did not produce valid output files. Auto-retry already tried once.

What happened:

  • The Claude Code Action ran
  • No quality_score.txt file was created

Manual rerun:

gh workflow run impl-review.yml -f pr_number=9952

🤖 impl-review

@github-actions github-actions Bot added ai-review-rescued Review re-dispatched once after ai-review-failed ai-review-failed AI review action failed or timed out and removed ai-review-failed AI review action failed or timed out labels Jul 26, 2026
@github-actions

Copy link
Copy Markdown
Contributor Author

❌ AI Review Failed (auto-retry exhausted)

The AI review action completed but did not produce valid output files. Auto-retry already tried once.

What happened:

  • The Claude Code Action ran
  • No quality_score.txt file was created

Manual rerun:

gh workflow run impl-review.yml -f pr_number=9952

🤖 impl-review

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ai-review-failed AI review action failed or timed out ai-review-rescued Review re-dispatched once after ai-review-failed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants