The benchmark OG card and the home card hard-code counts and domains that are also kept elsewhere
Maintainers usually reply within 1 day
Nobody has claimed this yet.
Assessment
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Newbie friendliness
- 65/100
Research direction
Read scripts/generate_og_images.py and locate the benchmark and home card text in main(). Then inspect the audit folders and faircode.strategies to understand the counts available; the issue also allows a test that checks the displayed text against the audit folder count. Done means a test fails when the card text disagrees with that count.
Written by the indexing model from the issue text.
Description
Where: scripts/generate_og_images.py main().
Current gap: The benchmark card says "seven audits, five mitigation strategies, and three model families" and the home card lists domains as literal text, so adding an audit or a strategy leaves the cards wrong without any check failing.
Suggested approach: Derive the audit and strategy counts from the audit folders and faircode.strategies (or add them to a test that fails when the text and the counts differ).
Done when: a test fails when the card text disagrees with the number of audit folders.
- Dominant language
- HTML
- Stars
- 47
- Forks
- 45
- Avg merge
- 3h 10m
- Merged PRs (30d)
- 100
Getting set up
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from yakew7/Fair-Code
-
enhancement help wanted tooling
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
Maintainers usually reply within 1 day
-
bug testing
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
Maintainers usually reply within 1 day
-
enhancement
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
yakew7/Fair-Code#1169 · 1 comment ·
Maintainers usually reply within 1 day
-
ci enhancement testing
Difficulty 3/5 1-2 days Newbie friendliness 72/100
yakew7/Fair-Code#1209 · 1 comment ·
Maintainers usually reply within 1 day
-
No document lists the workflows, their triggers and whether each one gates a mergePossibly taken @dxnnystyles claimed this today. Openci documentation
Difficulty 3/5 1-2 days Newbie friendliness 74/100
yakew7/Fair-Code#1206 · 1 comment ·
Maintainers usually reply within 1 day
All issues in yakew7/Fair-Code
Similar issues
-
area:plugins area:security area:skills bug has repro
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
anthropics/claude-code#105911 ·
Maintainers usually reply within 1 day
-
openspec-apply-change skill: when blocked, may select a ready artifact unrelated to missingArtifactsOpen
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
Fission-AI/OpenSpec#2165 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 67/100
-
Difficulty 1/5 1-3 hours Newbie friendliness 85/100
apache/arrow-swift#203 ·
-
impls_to_string drops mut and the colon of let mutPossibly taken @Lfan-ke claimed this today. Open
Difficulty 1/5 Under an hour Newbie friendliness 87/100
moonbitlang/parser#217 ·
Maintainers usually reply within 1 day