Skip to content

Fix CI (pin lint tools) and add a visual README - #129

Merged
Orio-03 merged 2 commits into
mainfrom
hotfix/ci-pins-and-readme
Oct 26, 2026
Merged

Orio-03 merged 2 commits into
mainfrom
hotfix/ci-pins-and-readme

Conversation

@Orio-03

@Orio-03 Orio-03 commented Oct 26, 2026

Copy link
Copy Markdown
Owner

Summary

  • CI is green again. The lint step installed the latest black, and black 26 changed its formatting of multi-line strings, so CI started failing on unchanged code. black, isort and flake8 are now pinned to versions that pass on the current code (25.12.0, 6.1.0 and 7.4.1). The GitHub Actions also move to their Node 24 versions (checkout, setup-python and upload-artifact v7). No application code changed.

  • The README now starts with what the project does:

    • a hero screenshot
    • feature bullets
    • a short "How it works"
    • the 3-model, 17-question evaluation
    • a team section

    The existing technical documentation (Architecture, Quick Start, testing and so on) is unchanged below it.

  • Screenshots in docs/images/ come from the real React UI (services/ui), replaying answers recorded in the December 2025 test runs (docs/test-results-*.md). The analytics figures are sample data, and the README says so.

Test plan

  • Lint, all unit test suites, integration tests and all 5 Docker builds pass on this branch
  • README checked on GitHub: images render, and the links and anchors work

🤖 Generated with Claude Code

Orio-03 and others added 2 commits October 26, 2026 11:29
black 26 changed its style for multi-line strings, so the unpinned lint
step started failing on unchanged code. Pin black, isort and flake8 to
the versions that pass on the current code, and move the GitHub Actions
to their Node 24 versions.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Recruiters and visitors now see what the project does before the setup
docs: a hero screenshot, what it does, how the pipeline works, the
three-model evaluation results, and the team. The detailed technical
documentation is unchanged below. Screenshots show the real React UI
replaying answers recorded in the December 2025 test runs.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@Orio-03
Orio-03 merged commit 6f3dc3d into main Oct 26, 2026
28 checks passed
@github-project-automation github-project-automation Bot moved this from Backlog to Done in MARPS-Kanban Sprint 2 Oct 26, 2026
Orio-03 added a commit that referenced this pull request Oct 26, 2026
Fix CI (pin lint tools) and add a visual README
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

1 participant