Conversation
policyengine-writing gains two sections and four checklist items: - Figures, covers and replication in posts: ```chart blocks for charts (no matplotlib PNGs or Plotly in new posts); newsletter and social chart images screenshot from the live post; photographic still-life covers with nothing legible, never a chart (with the prompt used for the 2025 SPM posts); replication detail in footnotes; posts.json dates with a time of day. - Grading forecasts and explaining misses: grade the registered quantity with published margins; every rerun a full model run; totals first and order-dependent splits labelled; per-recipient, age-adjusted survey comparisons across CPS population-control changes; sampling error before claiming a pattern; exact rate definitions; independent review. policyengine-design: posts on policyengine.org use ```chart blocks, the website's tw: Tailwind prefix leaves ui-kit utility classes unstyled there, and the Plotly house style is for notebooks and standalone outputs. Plugin version 4.0.2 -> 4.0.3. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…in body, grading wording, covers, dates) Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…prompt, decomposition orders, cover wording) Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Contributor
Author
|
The "Post dates" note added here ( |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Adds guidance learned from the 2025 SPM graded prediction post: how posts draw charts and covers, and how a post that grades a forecast should handle the analysis. Three rounds of independent review caught errors in that post's diagnosis, and each rule below comes from one of those catches or from a correction on the post's presentation.
policyengine-writing
New section: Figures, covers and replication in posts
```chartblocks rendered by the website with Recharts and the ui-kit defaults (Design-system bar charts for blog posts; use one in the graded prediction post policyengine-app-v2#1231, #1232). No matplotlib PNGs or Plotly JSON in new posts.posts.jsondates carry a time of day.New section: Grading forecasts and explaining misses
Writing checklist: four new items covering the above.
policyengine-design
The Charts section now says posts use
```chartblocks, not Plotly. It explains that ui-kit components render unstyled on the website because the site's Tailwind build uses thetw:prefix. The Plotly house style is scoped to notebooks and standalone outputs.Release
The plugin version goes from 4.0.2 to 4.0.3 in
targets/claude/marketplace.template.jsonand everybundles/*.json.Checks
uv run pytest --ignore=tests/test_skill_examples.pypasses all 178 tests, including the anti-rot lint. The companion app-v2 doc update is PolicyEngine/policyengine-app-v2#1236.🤖 Generated with Claude Code