Skip to content

Commit 04fd3f7

Browse files
ralyodioclaude
andcommitted
docs(prd): add OpenPRD 0001 — LogicSRC OpenOntology specification
Starts the repo's numbered OpenPRD collection under prd/ and lands the first proposal: LogicSRC OpenOntology, a provider-neutral, storage-agnostic contract for durable, source-backed domain knowledge shared by humans and agents (entity types, claims, provenance, temporal history, portable queries, change-set governance, and CLI/SDK/MCP/REST surfaces). Status is Draft — 8 open questions remain before Accepted, notably the globally unique ID profile, the package signature envelope, and which existing web app owns the /openontology route. Also adds prd/0000-template.md (copy of docs/openprd/0000-template.md, which the OpenPRD layout expects inside prd/) and prd/README.md as the index. Verified against the repo's own standard: front-matter validates against openprd-prd.schema.json via @logicsrc/validators, id matches the filename prefix, all eight body sections present in order, requirements contiguous R1-R210. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
1 parent 1428185 commit 04fd3f7

3 files changed

Lines changed: 1347 additions & 0 deletions

File tree

prd/0000-template.md

Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
1+
---
2+
openprd: "0.2"
3+
id: "0000"
4+
title: "Short imperative title — start with a verb if possible"
5+
status: Draft
6+
authors:
7+
- you@example.com
8+
created: 2026-01-01
9+
updated: 2026-01-01
10+
repo:
11+
discussion:
12+
implementation:
13+
tags:
14+
supersedes:
15+
superseded-by:
16+
---
17+
18+
## Problem
19+
20+
The user/business problem, and why it matters now. Cite the ask, the incident,
21+
or the constraint — not aesthetics.
22+
23+
## Goals
24+
25+
What success looks like, as outcomes (not features).
26+
27+
## Non-Goals
28+
29+
Explicitly out of scope, to bound the work.
30+
31+
## Users
32+
33+
Who this is for; personas or segments.
34+
35+
## Requirements
36+
37+
- R1 [P0] First required capability.
38+
- R2 [P1] Next capability.
39+
40+
## UX Notes
41+
42+
Flows, states, and constraints that shape the experience.
43+
44+
## Success Metrics
45+
46+
How the goals will be measured.
47+
48+
## Risks & Open Questions
49+
50+
- Known risk or decision still owed.

0 commit comments

Comments
 (0)