RFC 0027: Simplified Technical English for OpenClaw documentation - #53
RFC 0027: Simplified Technical English for OpenClaw documentation#53jjjhenriksen wants to merge 3 commits into
Conversation
|
Codex review: needs real behavior proof before merge. Reviewed August 22, 2026, 9:04 AM ET / 13:04 UTC. ClawSweeper reviewWhat this changesThis PR adds a 381-line RFC proposing Simplified Technical English, a shared term base, and phased documentation-review checks across OpenClaw repositories. Merge readinessKeep this draft open: current main already assigns RFC 0027 to a different accepted proposal, so this branch needs an unused identifier; the organization-wide documentation policy also requires explicit maintainer direction. Priority: P2 Review scores
Verification
How this fits togetherThe RFC repository records cross-project design and process decisions before implementation. This proposal would feed future repository documentation guidance, CI checks, and contributor review practices. flowchart LR
A[Documentation authors] --> B[Controlled-English guidance]
B --> C[Repository declarations]
C --> D[Author-aid checker]
D --> E[Human review]
E --> F[Published documentation]
Decision needed
Why: The proposal intentionally creates cross-repository policy, configuration, and future required-check surface; source review cannot determine whether that direction is wanted or who should own it. Before merge
Findings
Agent review detailsSecurityNone. Review metrics
Merge-risk optionsMaintainer options:
Technical reviewBest possible solution: Assign an unused RFC number, then obtain a maintainer-sponsored decision on whether to run a bounded pilot with named ownership before adopting organization-wide review requirements. Do we have a high-confidence way to reproduce the issue? Not applicable: this is a policy RFC rather than a runtime defect; the structural identifier conflict is directly verifiable from current main. Is this the best way to solve the issue? No: an unused identifier is necessary, and the remaining organization-wide policy direction should be narrowed or explicitly sponsored rather than accepted by default. Full review comments:
Overall correctness: patch is incorrect AGENTS.md: not found in the target repository. Codex review notes: model internal, reasoning high; reviewed against af708f0ddb6f. LabelsLabel justifications:
EvidenceWhat I checked:
Likely related people:
Rank-up movesOptional improvements that raise the rating; they are not merge blockers.
Rating scale
Overall follows the weaker of proof and patch quality. Workflow
HistoryReview history (70 earlier review cycles; latest 8 shown)
|
What Problem This Solves
OpenClaw technical documentation spans many repositories and document types.
Different terms and sentence structures make technical meaning, search, and
translation less reliable. Contributors also lack one shared process for
reviewing new prose and for recording when a code change needs documentation.
Why This Change Was Made
RFC 0027 defines ASD-STE100 Issue 9 as the English technical-writing standard,
adds an OpenClaw term base, and proposes small repository-owned migration sets.
It also defines source and generated-document boundaries, an author-aid
checker, dual human review, phased rollout, and migration evidence.
The rollout is intentionally slow. It gives contributors and AI-assisted
contributors a short guide and examples first. It then proposes staged
ClawSweeper reporting, followed by a required check for PRs that change
documentation or change behavior that needs a documentation decision.
User Impact
This proposal aims to make OpenClaw documentation clearer, more consistent,
and easier to translate. It does not change code, runtime behavior, CLI help,
UI text, commands, API values, or generated translation output. The current
PR is an RFC-only draft; implementation and any ClawSweeper gate require later
maintainer review.
Evidence
git diff --checkrfcs/0000-template.mdandREADME.mdmainreview and comparison with merged RFC PRs, including the repository PR template alignment in chore: align pull request template #36openclaw/openclawtoopenclaw/docspublication and translation boundary preservedAI-assisted draft; wording and rollout boundaries reviewed manually.