Skip to content

feat: add merged CodexBar (steipete) PR to contributions block - #40

Merged
axisrow merged 3 commits into
mainfrom
ao/axisrow.github.io-28/add-codexbar-contribution
Aug 13, 2026
Merged

feat: add merged CodexBar (steipete) PR to contributions block#40
axisrow merged 3 commits into
mainfrom
ao/axisrow.github.io-28/add-codexbar-contribution

Conversation

@axisrow

@axisrow axisrow commented Aug 13, 2026

Copy link
Copy Markdown
Owner

Что сделано

Обновлён блок «Proof of Work» на главной странице: добавлена запись о недавно смердженном PR в steipete/CodexBar — сайд-проект Peter Steinberger (steipete), создателя OpenClawsteipete/CodexBar#2814, смерджен 2026-08-13.

  • Блок расширен с 4 до 5 записей .proof-row (yfinance сохранена, а не заменена).
  • Новая запись описывает контекст проекта, а не техническую суть фикса: «Side project of Peter Steinberger, creator of OpenClaw (github.com/steipete/openclaw).»
  • Счётчик merged_upstream_prs поднят с 37 до 38 (hero-статистика, proof-summary, experience-bullet, meta description, og:description, и profile/projects.json — источник для ежедневного bot-sync).
  • Заодно поправлен устаревший счётчик starred_projects: было захардкожено 7, реально сейчас 16 оригинальных (не форк) репозиториев имеют ≥1 звезду. Обновлено во всех местах на сайте + в profile/projects.json, чтобы завтрашний авто-sync не откатил значение обратно.
  • .proof-field (десктопный контейнер с mandelbrot-визуалом) увеличен с 380px до 412px под 5 строк контента.
  • Обновлены соответствующие ассерты в tests/site-smoke.test.mjs.
  • Ветка ребейзнута на актуальный origin/main (включая уже смердженный fix: restore icon-style theme toggle and GitHub topbar buttons #38).

Проверка

  • npm test — все 38 тестов зелёные.
  • python3 -m pytest profile/tests/ — все 42 теста зелёные.
  • Визуально проверено в браузере: десктоп light/dark и мобильная раскладка — 5 карточек без обрезки текста, панель и mandelbrot-эффект синхронизированы по высоте.

Closes #39

🤖 Generated with Claude Code

axisrow and others added 2 commits August 13, 2026 18:25
Replace the oldest single-repo proof-row entry (yfinance) with the
freshly merged upstream PR in Peter Steiner's CodexBar (Swift), and
bump the merged_upstream_prs counter from 37 to 38 across all
mirrored locations (hero stat, proof summary, experience bullet,
meta description, og:description).

Closes #39

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01WcpqPB7ecX6NVukyEGUrax
Keep the yfinance proof-row instead of replacing it, and describe the
CodexBar entry as Peter Steinberger's (steipete) side project, creator
of OpenClaw (github.com/steipete/openclaw), rather than a low-context
technical fix summary.

Growing the field to 5 rows overflowed the fixed 380px .proof-field
height, so the mandelbrot visual and the text panel no longer lined
up — bump it to 412px (matches the panel's actual content height with
5 rows) and bump the styles.css cache-busting version.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01WcpqPB7ecX6NVukyEGUrax
@axisrow
axisrow force-pushed the ao/axisrow.github.io-28/add-codexbar-contribution branch from b95f7bf to 24bcc8b Compare August 13, 2026 11:31
starred_projects was a manually maintained counter that had drifted
from reality — 16 original (non-fork) repositories currently have at
least 1 star, not 7. Fix it in profile/projects.json (the source of
truth the daily bot sync reads) and mirror it into index.html so the
next bot run doesn't revert the on-page value.

Also syncs merged_upstream_prs to 38 in projects.json to match the
value already updated in index.html earlier in this branch.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01WcpqPB7ecX6NVukyEGUrax
@axisrow

axisrow commented Aug 13, 2026

Copy link
Copy Markdown
Owner Author

🔍 Local review (cycle 1) — round 6e10d21d-1da5-40ec-9630-9045efcfc815

Reviewed locally (/review + Codex companion), no bots pinged.

Verdict Reviewer Finding Location
ALREADY_FIXED claude The 5-row proof field is consistent with its own updated smoke-test assertion; no breakage. index.html:232
HALLUCINATION claude Manual edit of the counters in profile/projects.json is exactly the correct source of truth; the daily sync will not revert it. profile/projects.json:12-13
SKIP claude The repeated stat numbers across the page are already kept in sync by the existing publish-time rewrite mechanism; out of scope to change here. index.html
ALREADY_FIXED claude The taller proof-field container was checked against the rendered five-row layout and comfortably fits its content with no overflow. styles.css:866

Codex companion: verdict approve, no findings.

@axisrow

axisrow commented Aug 13, 2026

Copy link
Copy Markdown
Owner Author

📋 Review summary — all cycles

Cycle Reviewer Finding Verdict Resolution
1 claude The 5-row proof field matches its updated smoke-test expectation; no test breakage. ALREADY_FIXED Test already updated in this PR series (24bcc8b)
1 claude The manual counter edit in profile/projects.json is the correct source of truth and will not be reverted by the daily sync. HALLUCINATION Sync pipeline treats projects.json as source of truth, not something it recomputes
1 claude Repeated stat numbers across the page are already kept in sync by the existing publish-time rewrite mechanism. SKIP Existing, already-mitigated pattern; out of scope
1 claude The taller proof-field container fits the rendered five-row content with no overflow. ALREADY_FIXED Verified against rendered layout, no overflow
1 codex (no findings) Adversarial review verdict: approve

Totals: 0 FIX, 2 ALREADY_FIXED, 1 SKIP, 1 HALLUCINATION, 0 UNVERIFIED. Both configured reviewers (claude /review, codex companion) returned a verdict this round; no blocking issues.

@axisrow
axisrow merged commit b0f82ff into main Aug 13, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Добавить новый мерж в блок контрибуций (PR в репозиторий Peter Steiner)

1 participant