logicsrc/prd
Anthony Ettinger f6725a2f88 Fix CI: number the PRD requirements and advance the next-id assertion
Two checks the new PRD tripped, both by existing rather than by being
wrong.

The collection validator wants requirements as numbered R# entries and
0006 used a plain ordered list, so it reported OP-L-NO-REQUIREMENTS.
Rewritten as R1 to R7 with priorities, one capability per entry, and the
implementation tracking moved to a paragraph under them where it is not
pretending to be a requirement.

The MCP standards test asserts what the next free PRD id is, and its own
comment says that advances with every PRD added. Adding 0006 makes it
0007.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01SKAohrRkqLKVQL2cGCAkR5
2026-09-06 02:09:34 +00:00
..
0000-template.md docs(prd): add OpenPRD 0001 — LogicSRC OpenOntology specification (#98) 2026-07-26 01:14:33 -07:00
0001-add-logicsrc-openontology-spec.md docs(prd): add OpenPRD 0001 — LogicSRC OpenOntology specification (#98) 2026-07-26 01:14:33 -07:00
0002-hourly-hire-us-rate.md feat(web): move Hire Us pricing to $400/hour metered billing (PRD 0002) (#102) 2026-07-28 10:34:49 -07:00
0003-add-logicsrc-opencontext-spec.md Add the LogicSRC OpenContext specification (#132) 2026-08-09 11:46:11 -07:00
0004-add-logicsrc-opencreds-spec.md Add the LogicSRC OpenCreds specification (#140) 2026-08-29 04:11:38 -07:00
0005-add-logicsrc-openswarm-spec.md Add the LogicSRC OpenSwarm specification family (#142) 2026-09-05 15:05:57 -07:00
0006-add-pay2seed-spec.md Fix CI: number the PRD requirements and advance the next-id assertion 2026-09-06 02:09:34 +00:00
README.md Split pay2seed into client and server halves, and add pay2stream and paid2stream 2026-09-06 00:43:34 +00:00

LogicSRC PRDs

Numbered OpenPRD product requirements documents for this repo. One file per PRD at prd/<id>-<slug>.md, four-digit ids, no gaps. 0000-template.md is the copy-paste starting point.

Status lives in each file's front-matter and is the source of truth: Draft → Review → Accepted → Final, or Rejected / Withdrawn / Superseded.

ID Title Status Tags
0001 Add the LogicSRC OpenOntology specification Draft openontology, ontology, knowledge-graph, agents, mcp, schemas
0002 Move Hire Us pricing from a weekly retainer to an hourly rate Accepted pricing, site, billing
0003 Add the LogicSRC OpenContext specification Draft opencontext, context, agents, permissions, provenance, schemas
0004 Add the LogicSRC OpenCreds specification Draft opencreds, credentials, vault, encryption, portability, schemas
0005 Add the LogicSRC OpenSwarm specification family Draft openswarm, ipfile, ipdb, ipaudio, ipvideo, iplive, bittorrent, x402, c0mpute
0006 Add pay2seed, paid2seed, pay2stream and paid2stream to the OpenSwarm family Draft openswarm, pay2seed, paid2seed, pay2stream, paid2stream, iplive, hls, ipfile, ippay, ipdb, bittorrent, torlink, bittorrented, c0mpute