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 September 10, 2026, 4:23 PM ET / 20:23 UTC (Revision 76). ClawSweeper reviewWhat this changesAdds a draft RFC proposing Simplified Technical English, shared terminology, human review, and phased documentation checks across OpenClaw repositories. Merge readiness⛔ Blocked before merge - 5 items remain The proposal remains distinct from current main and merits continued RFC discussion. The author acknowledges the unresolved identifier, evidence, and sponsorship requirements; no verified merged replacement implements this writing standard. Priority: P3 Review scores
Verification
How this fits togetherThis repository records OpenClaw design proposals before implementation. The proposed documentation process would take English source prose through terminology checks and human review before publication and translation. flowchart LR
A[English source documents] --> B[Declared documentation scope]
C[Writing rules and approved terms] --> D[Proposed prose checker]
B --> D
D --> E[Subject and language review]
E --> F[Publication and translation]
Decision needed
Why: The author requests sponsorship, and the proposed cross-repository review obligations require organizational ownership that code inspection cannot establish. Before merge
Findings
Agent review detailsSecurityNone. Review metrics
Merge-risk optionsMaintainer options:
Technical reviewBest possible solution: Adopt a uniquely numbered, sponsor-owned pilot proposal with explicit success criteria and a separate decision before organization-wide enforcement. Do we have a high-confidence way to reproduce the issue? Yes for the concrete review defect: the added filename uses identifier 0027, which current main already assigns to the accepted enterprise RFC. The writing-policy proposal itself does not report a runtime bug. Is this the best way to solve the issue? Unclear: phased conversion and human review are sensible safeguards, but a named pilot and measured reviewer/checker results are needed to justify organization-wide STE adoption. Full review comments:
Overall correctness: patch is incorrect AGENTS.md: not found in the target repository. Codex review notes: model internal, reasoning medium; reviewed against 967d9aac7472. LabelsLabel changes:
Label 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 (75 earlier review cycles; latest 8 shown)
|
|
Maintainer-readiness follow-up: three concrete gates remain before this can move. The proposal needs an unused RFC identifier (0027 already exists on main), captured rendered/structural validation evidence, and a named maintainer sponsor for a bounded pilot with clear ownership. I’m holding the next revision to those decisions rather than pretending the current draft is merge-ready; once the identifier and sponsor direction are settled, I’ll update the draft and request review. |
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.