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.2

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.2
File Size Uploaded
r2s-0.2.2.tar.gz 16.1 kB Details

Built distribution (wheel)

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

Total release size: 29.3 kB

Release files / r2s-0.2.2.tar.gz

Download URL r2s-0.2.2.tar.gz
Size 16.1 kB
Tags Source
SHA-256 checksum
How to use checksums
1887bc86d91fec339a7c259da49f7caff4688de3f847927d381840972601ac9b
BLAKE2b-256 checksum
How to use checksums
f91cab95e346af81b1b43d026a30306e302f824a4d478008e694e6a45b35d267
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.2-py3-none-any.whl

Download URL r2s-0.2.2-py3-none-any.whl
Size 13.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
149ed9ecd214ee0b54f6a45ad04becc0b235ad4c09e094ff22e6617e06130abd
BLAKE2b-256 checksum
How to use checksums
168599b32a09162b0141a43060d5c4e5fce0d7b3f1e2be1602f8769d58194036
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

This release

0.2.2 This release

2 release files

0.2.1

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