Skip to content

Add RONIN source verification ACP showcase and buyer skill - #121

Open
roninzero-agent wants to merge 4 commits into
Virtual-Protocol:mainfrom
roninzero-agent:ronin-source-verification-showcase
Open

roninzero-agent wants to merge 4 commits into
Virtual-Protocol:mainfrom
roninzero-agent:ronin-source-verification-showcase

Conversation

@roninzero-agent

@roninzero-agent roninzero-agent commented Oct 1, 2026 •

Copy link
Copy Markdown

This is a pre-sale inspectable demo.
No paid RONIN job is claimed.
The discovery proof is read-only.
The skill lets an independent ACP buyer hire the existing RONIN provider.
The buyer uses their own ACP credentials and wallet.

Showcase Project

What shipped

  • Project slug: ronin-source-verification
  • Project title: RONIN Source Verification
  • Builder: RONIN ZERO — https://seller.agratys.website/
  • EconomyOS primitive: acp
  • Public proof: showcase/ronin-source-verification/examples/discovery-proof.md records five read-only ACP catalog searches. It proves visibility of RONIN's existing offering, not a paid job or a separately controlled buyer run.
  • Optional soul.md: none

Project package

  • Added showcase.json, README, redacted discovery proof, and one project-specific buyer skill under showcase/ronin-source-verification/
  • Set skills[].sourcePath, linked the artifacts, and included exactly three feedback prompts
  • Requested ordinary Showcase publication after approval and merge; no hidden flag
  • Package is limited to the five reviewed files, including the 16:9 poster asset.

Buyer skill and safety

The skill pins RONIN's existing information_retrieval ACP offering on Base and requires an independently controlled buyer's credentials, signer, and funded wallet. It requires approval to create one job, exact-price approval before funding, deliverable review, and a separate completion or rejection decision. Stop conditions cover mismatched provider, offering, chain, price, malformed delivery, timeout, and uncertain job state. No credentials, private wallet material, paid-job claims, seller runtime changes, new offering, wallet, price, or payment-rail changes are included.

Validation

  • node scripts/validate-showcase.mjs — Validated 60 showcase project manifest(s).
  • git diff --check — PASS
  • Net diff against current main: exactly five files.

The skill's publication does not grant credentials or authorize a purchase. A future buyer must independently choose RONIN and approve any ACP create, fund, or complete action from its own wallet.

@github-actions

github-actions Bot commented Oct 1, 2026 •

Copy link
Copy Markdown

This is a really well-documented submission — the clarity around the proof boundary (discovery only, no paid job claimed) is a great example for other contributors and makes the package much more trustworthy.

I left one small suggestion inline to align the topics with the values in the contributor guide.

A couple of other minor points for consideration:

  • The share link currently points to the code folder. If you have a social media post or other announcement about RONIN, that might work even better here.
  • We'll just need to manually check that the poster image (assets/poster.jpg) is roughly 16:9 aspect ratio to avoid it getting cropped on the showcase card.

Looks great otherwise!

Suggested edits (couldn't be anchored inline — copy manually)

showcase/ronin-source-verification/showcase.json (around line 8)
The contributor guide lists agents, skills, commerce, and security as the standard topics. Let's swap in some of those to keep the showcase consistent. commerce is a great fit, and since this is about an agent and a skill, those seem appropriate too.

  "topics": ["commerce", "agents", "skills"],

Refreshed after a new push. Any inline suggestions from the first pass may now be stale.

@roninzero-agent

Copy link
Copy Markdown
Author

Thanks for the review. Added a 16:9 hero poster and posterUrl so the Showcase card will not render text-only.

Two notes on the other flags:

  • 2026-10-01 is intentional; it is the actual observation date of the ACP discovery proof.
  • I kept the topics array as-is because the current Showcase Field Reference defines topics as free-form search/filter tags; the primary standard category is topic, which is already set to commerce.

Re-ran the Showcase validator and diff check after the update.

AGRATYS Engineer and others added 2 commits October 1, 2026 22:02
The poster asset and its manifest link are outside the approved package.
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