|
1 | 1 | # Codex Prompts |
2 | 2 |
|
3 | | -This directory records the Codex prompt workflow used for AI-assisted development. |
| 3 | +This directory records the Codex prompt workflow used for AI-assisted |
| 4 | +development in `open-proofline/server`. |
4 | 5 |
|
5 | 6 | Codex output is treated as maintainer-reviewed work, not as endorsement, audit, certification, security review, or maintenance by OpenAI. |
6 | 7 |
|
| 8 | +The server repository owns server behavior, API, deployment, security, and |
| 9 | +release workflow facts. The website repository owns project-wide public |
| 10 | +governance posture, political alignment, public-good framing, public voice, |
| 11 | +reusable README baseline guidance, and source-of-truth mapping: |
| 12 | + |
| 13 | +- [`open-proofline/website/docs/governance-and-political-alignment.md`](https://github.com/open-proofline/website/blob/main/docs/governance-and-political-alignment.md) |
| 14 | +- [`open-proofline/website/docs/repository-readme-baseline.md`](https://github.com/open-proofline/website/blob/main/docs/repository-readme-baseline.md) |
| 15 | + |
| 16 | +Reusable server prompts that touch README structure, public-facing wording, |
| 17 | +project-wide governance, public-good framing, or source-of-truth mapping should |
| 18 | +inspect those website documents and link to them instead of re-declaring the |
| 19 | +project posture inside server docs. |
| 20 | + |
7 | 21 | ## Directory Structure |
8 | 22 |
|
9 | 23 | Keep the Codex workflow in this structure: |
@@ -122,13 +136,18 @@ For any `v1 preview`, `v1.0.0`, or real-user evidence-upload readiness claim, |
122 | 136 | run [docs/v1-preview-readiness-checklist.md](../docs/v1-preview-readiness-checklist.md) |
123 | 137 | as part of the release workflow before using preview-ready language. |
124 | 138 |
|
125 | | -## Current project constraints |
| 139 | +## Current Project Constraints |
126 | 140 |
|
127 | 141 | Treat `README.md`, `AGENTS.md`, `SECURITY.md`, and the `docs/` directory as the current source of truth. For v1 preview terminology, repository roles, and current-versus-future product direction, read `docs/v1-preview-direction.md` before turning prototype gaps into backlog or implementation assumptions. |
128 | 142 | For v1 preview release claims, also read |
129 | 143 | `docs/v1-preview-readiness-checklist.md` and preserve its hard-blocker, |
130 | 144 | non-goal, optional hosted-service, and issue-hygiene boundaries. |
131 | 145 |
|
| 146 | +For public governance posture, political alignment, public-good framing, |
| 147 | +public voice, README baseline style, and source-of-truth mapping, read the two |
| 148 | +website source documents above. Keep server-specific facts in this repository; |
| 149 | +link project-wide posture to the website source of truth. |
| 150 | + |
132 | 151 | Product documentation now uses the name Proofline. The repository URL is `open-proofline/server`, the root Go module path is `github.com/open-proofline/server`, release binaries use `proofline-server-*` names, and the published GHCR image is `ghcr.io/open-proofline/server`. Current runtime protocol and default data-layout identifiers use Proofline names. Historical reports and archived prompts may still mention earlier `safety-recorder` identifiers. |
133 | 152 |
|
134 | 153 | Core constraints: |
@@ -166,6 +185,7 @@ When project scope, architecture, security posture, or workflow changes, update |
166 | 185 |
|
167 | 186 | | Project change | Prompt/doc action | |
168 | 187 | |---|---| |
| 188 | +| README baseline, public voice, governance posture, public-good framing, or source-of-truth mapping changes | Read the website governance and README baseline docs, update `README.md`, `AGENTS.md`, `docs/`, `codex/README.md`, and reusable prompts only where they consume that project-wide source of truth. | |
169 | 189 | | Product rename or repository/artifact namespace migration | Update `README.md`, `AGENTS.md`, `SECURITY.md`, relevant `docs/`, `codex/README.md`, and reusable prompts that mention product or artifact names. Keep docs-only renames separate from repository/module/Docker/GHCR migrations. | |
170 | 190 | | First-class incident modes, capture profiles, escalation policies, sharing state, safety checks, interaction records, or evidence notes | Update `docs/incident-modes.md`, `README.md`, API docs, security/threat docs, client prototype docs, and relevant review prompts. | |
171 | 191 | | New API routes or listener exposure | Review `AGENTS.md`, `docs/api.md`, security/threat docs, and relevant review prompts. | |
|
0 commit comments