docs: rewrite README to house standard - #350
Conversation
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
Codex review: needs maintainer review before merge. Reviewed August 2, 2026, 8:15 PM ET / August 3, 2026, 00:15 UTC. ClawSweeper reviewWhat this changesThe branch replaces the long README with a verified install and credential-free quick start, links detailed workflows to existing guides, refreshes badges, recompresses the header image, and adds a Docs changelog entry. Merge readinessKeep this owner-authored PR open for normal merge review. The README now gives a concise, accurate entry path into Oracle and delegates detailed setup and workflow guidance to existing maintained docs; no actionable defect or security concern was found in the proposed patch. Priority: P3 Review scores
Verification
How this fits togetherOracle is a CLI and MCP server that packages selected project files with a prompt, routes the request through API or browser engines, and persists the result as a session. The README is the public front door that directs new users from installation and local rendering to the detailed engine, provider, session, and integration guides. flowchart LR
A[Developer or coding agent] --> B[README front door]
B --> C[Install Oracle]
B --> D[Credential-free render quick start]
D --> E[CLI bundles prompt and files]
E --> F[API or browser engine]
F --> G[Saved Oracle session]
B --> H[Detailed workflow guides]
Decision needed
Why: The patch is documentation-focused and appears correct, but the review policy requires explicit maintainer judgment rather than automated cleanup for owner-authored items. Before mergeNone. Agent review detailsSecurityNone. Review metrics
Technical reviewBest possible solution: Land the focused README front-door structure after ordinary owner review and the remaining platform checks complete, keeping detailed and volatile setup material in the linked guides and CLI help. Do we have a high-confidence way to reproduce the issue? Not applicable: this is a documentation restructuring PR rather than a report of broken runtime behavior. Static inspection confirms the central README examples, linked guides, source glob, and CLI-option claims align with the current implementation. Is this the best way to solve the issue? Yes. A short front-door README with links to the maintained installation, quickstart, engine, provider, session, and integration guides is a more maintainable solution than duplicating volatile flags and model details in the repository landing page. AGENTS.md: found and applied where relevant. Codex review notes: model internal, reasoning high; reviewed against 3be9329b4ca5. LabelsLabel changes:
Label justifications:
EvidenceWhat I checked:
Likely related people:
Rating scale
Overall follows the weaker of proof and patch quality. Workflow
|
Summary
Before, the 403-line README mixed first-time setup with an exhaustive flag matrix, provider notes, browser recovery details, and many examples that duplicated the docs site. After, the 136-line README follows the house front-door structure: pitch, dynamic flat-square badges, install, a credential-free quick start, progressively deeper workflows, development, and license.
The existing banner and project credits remain. The banner is visually unchanged at 1600×770 and compressed from 1.0 MB to 307 KB.
Documentation changes
No new docs file was needed. Detailed material removed from the README already lives in the linked installation, quickstart, browser, provider, configuration, CLI, session, follow-up, multi-model, MCP, and agent guides.
No unique maintained content was dropped as obsolete. Volatile model and flag enumerations now defer to the CLI help and dedicated docs, and the old unqualified browser stability wording was not carried forward.
Verification
pnpm install,pnpm check,pnpm build,pnpm docs:check, andpnpm docs:sitepass.pnpm testpasses: 1,670 tests passed and 43 skipped across 169 files.pnpm test:packed-clipasses, including the packed help smoke.npx -y @steipete/oracle --helppath passes from a neutral temporary directory.--render,--dry-run summary --files-report,status --hours 72, anddoctor --providersexamples were run against the built CLI. The answer-producing path requires credentials or a signed-in browser, so its flags were checked against real--helpoutput without sending a paid request or controlling Chrome.invalidornot foundcard.ci.yml, andmaindistribution/workflow claims were checked against the registry, tap, release metadata, manifest, and workflow./Users/steipete/Projects/agent-skills/skills/autoreview/scripts/autoreview --mode localreports no accepted/actionable findings. The helper cannot ingest binary diffs; the text diff was reviewed while the compressed PNG was checked separately for dimensions, size, and visual integrity.