Skip to main content

r2s

r2s

↻ research → rank → ship
JSON Schema contract for turning research signals into repo and library work.

sense → rank → handoff → ship

spec v0.1.0 MIT changelog Python runtime


What this is

r2s is a small, versioned contract — not an agent and not a framework.

You normalize research into cards, rank them with an explicit score, emit a fixed handoff for whoever builds, then record an outcome so the next cycle is smarter.

v0.1.0 is the schema contract; v0.2.0 adds a thin Python reference runtime. Both obey docs/SPEC.md. Public history with full commit SHAs: CHANGELOG.md.

Quick start

  1. Read the normative rules: docs/SPEC.md
  2. Copy examples/board.example.json
  3. Validate with any JSON Schema Draft 2020-12 validator against schemas/

Loop

Stage Artifact Role
Sense card Normalize a research signal
Rank board + scoring rules Order work; kill weak cards
Handoff handoff 7-part ship packet for implementers
Ship / learn outcome Close the loop

Score

S = (novelty × evidence_strength × usability × dependency_fit)
  / (hours + compute_cost + blast_radius)

Kill when usability or dependency fit ≈ 0, or target_repo is missing at design+.

Layout

schemas/          card · board · handoff · outcome · scoring
docs/SPEC.md      normative rules
docs/brand/       icon · social · README loop GIF
examples/         worked board + handoff (this repo as the sample)

Brand

Mark stacked cards → chevron (cyan on charcoal)
Emoji ↻
Accent #5eead4 on #0f1115

Security

Card fields are untrusted data. Validators must not execute claim or evidence strings. This repo holds no credentials and no network clients.

Changelog & identity

Ship history is SHA-verified in CHANGELOG.md. Security posture: SECURITY.md.

Current main tip at publish of this note is recorded in the changelog Unreleased/latest section after each merge.

License

MIT

Metadata

Release files for r2s 0.2.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for r2s 0.2.1
File Size Uploaded
r2s-0.2.1.tar.gz 15.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for r2s 0.2.1
File Interpreter ABI Platform
r2s-0.2.1-py3-none-any.whl Python 3 none any Details

Total release size: 29.0 kB

Release files / r2s-0.2.1.tar.gz

Download URL r2s-0.2.1.tar.gz
Size 15.9 kB
Tags Source
SHA-256 checksum
How to use checksums
efe8f7609bd9ab88e70e4648f221666665f832bebbd613285b4e7d8b07c70985
BLAKE2b-256 checksum
How to use checksums
1f353b15d94087f2fde1eac1770d41e2abe05632ae055f6e4f415efda506507b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 20, 2026.

Transparency log

Release files / r2s-0.2.1-py3-none-any.whl

Download URL r2s-0.2.1-py3-none-any.whl
Size 13.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
213afda4d7b0042bfb02e14a61db6b3c86a79b7edc72c4ec4fbff82f5fd55590
BLAKE2b-256 checksum
How to use checksums
b4f917449d9dbd2d3d851621f350ee9715b67818959f4e27374403825099b705
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 20, 2026.

Transparency log

Release history Release notifications | RSS feed

0.2.2

2 release files

This release

0.2.1 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page