Skip to content

Add the 乱序摸鱼 logo and harness badges - #1

Merged
zhoubot merged 2 commits into
mainfrom
agent/readme-logo-badges
Jul 16, 2026
Merged

Add the 乱序摸鱼 logo and harness badges#1
zhoubot merged 2 commits into
mainfrom
agent/readme-logo-badges

Conversation

@zhoubot

@zhoubot zhoubot commented Jul 16, 2026

Copy link
Copy Markdown
Contributor

What changed

  • add the user-provided 乱序摸鱼 artwork as a repository-owned logo asset
  • feature the logo at the top of the main README
  • add badges for the agent-harness type, multi-agent orchestration, prototype contract, Python floor, and repository license

Why

This gives FishToucher a recognizable front door and makes its harness identity visible without advertising any nonexistent CI gate.

Validation

  • 39 unit tests
  • CLI flow, evidence, invocation, and mailbox validation
  • JSON schema/config parsing
  • Ruff and compileall
  • residual-string audit
  • copied PNG SHA256 matches the supplied source image

Present the 乱序摸鱼 artwork as the repository logo and make the harness identity, orchestration model, prototype contract, runtime floor, and license visible at a glance.

Constraint: Use the user-provided image unchanged and avoid a badge for CI that the repository does not define.

Rejected: Link the local Downloads path | GitHub cannot render local machine assets.

Confidence: high

Scope-risk: narrow

Directive: Keep repository badges tied to real contracts or metadata; do not advertise nonexistent gates.

Tested: 39 unit tests; CLI flow/evidence/invocation/mailbox validation; JSON parsing; Ruff; compileall; residual-string audit; PNG SHA256 equality.

Not-tested: Pixel rendering on GitHub before publication.
@gemini-code-assist

Copy link
Copy Markdown

Warning

Gemini encountered an error creating the review. You can try again by commenting /gemini review.

Point the CI mailbox validation at the current harness-loop fixture so the published prototype contract can be checked on every push and pull request.

Constraint: The previous workflow referenced a deleted software-loop fixture and failed before unit tests.

Rejected: Merge with a known red check | the failure has a one-line deterministic repair.

Confidence: high

Scope-risk: narrow

Directive: Keep CI fixture paths aligned with the single prototype naming contract.

Tested: Exact four CI commands, including 39 unit tests.

Not-tested: GitHub-hosted rerun pending push.
@zhoubot
zhoubot merged commit 2fc309e into main Jul 16, 2026
2 checks passed
@zhoubot
zhoubot deleted the agent/readme-logo-badges branch July 16, 2026 23:35
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.

1 participant