1.7 KiB
1.7 KiB
Contributing to Open Engineer
The Bedrock Phase
Open Engineer is currently in The Bedrock Phase. During this phase, contributions follow a strict linear workflow.
How to Contribute
The Four-Question Framework
Every proposed addition must answer four questions:
- Observation? — What was observed that prompted this?
- Engineering Principle? — What engineering principle does this express?
- Reasoning? — What is the reasoning that connects the observation to the principle?
- Relationship to Existing Concepts? — How does this relate to what already exists in the standard?
Nothing enters Bedrock without surviving those four layers.
The Workflow
- Observe — Begin with a direct, verifiable observation
- Draft — Write the proposed addition
- Review — Submit for review against the four-question framework
- Accept — If it passes review, it is accepted
- Freeze (RC) — Accepted documents reach Release Candidate status
- Reference — Frozen documents become reference material
Editorial Rules
- Translate. Do not transplant. — Extract engineering principles from observations without adopting surrounding ideology.
- Single Responsibility — Every document must have exactly one primary responsibility.
- No Overlap — The spec defines. The reference explains. The examples illustrate. The tools implement.
Important Constraints
- Do not skip ahead in the specification dependency tree
- Do not redefine earlier layers — only extend them
- Do not add free-form exploration; channel ideas through the RFC process
- Stop touching implementations (website, tools) until the specification is frozen