3.6 KiB
3.6 KiB
RESEARCH RULES
| field | value |
|---|---|
| Document | RESEARCH_RULES.md |
| Version | 1.0 (2026-08-28) |
| Status | CONTROLLED |
| Project | ARIMA_SAX_Hybrid_Forecaster |
| Authoritative workspace | D:\TradingTerminal\MetaTrader 5\MQL5\Shared Projects\ARIMA_SAX_Hybrid_Forecaster |
These rules govern every session and every gate in this repository. They are
read together with RESEARCH_CHARTER.md (the permanent purpose) and
RESEARCH_STATE.md (the compact machine-readable checkpoint). Rules are
mandatory. A change to these rules is a controlled change, documented and
versioned as described in §"Rule-change governance".
Mandatory rules
- Read
RESEARCH_CHARTER.mdandRESEARCH_STATE.mdbefore any session. - Use repository documents as the source of truth, not conversation history.
- One session = one gate.
- Do not repeat completed gates.
- Do not broaden scientific scope without explicit authorization.
- Frozen protocols are immutable.
- Any scientific-scope change requires protocol amendment.
- SHA proves identity, not scientific correctness.
- Any quantity that can change the scientific conclusion requires independent verification.
- A test written by the same implementation is not sufficient by itself for scientific validation.
- Never select models, parameters, horizons, features, or costs because they produce a preferred result.
- Engineering failure is not a scientific result.
- Scientific failure is not automatically an engineering defect.
- Never claim success from an execution that fails an integrity gate.
- Never infer execution authorization from context or previous approval.
- Current gate must always be completed before NEXT_GATE begins.
- If a gate fails, STOP and preserve evidence.
- Do not overwrite historical evidence.
- Do not silently repair discrepancies.
- Results may update project STATE but may not redefine the research question without authorization.
Interpretation notes
- Rules 6 and 18 protect frozen/immutable evidence: R1-R evidence, R2-H evidence, frozen MALE5-ML protocols and manifests, and reference MALE5 v3.2.0 are preserved byte-for-byte.
- Rules 11, 5, 7 together prohibit every form of "model shopping," of outcome-driven selection, and of silent scope broadening.
- Rule 8 reminds that a correct SHA-256 (identity) does not by itself establish scientific correctness.
- Rules 9 and 10 guard the independence of verification: conclusions that can flip must be confirmed independently of the code that produced them.
- Rules 12 and 13 keep engineering defects and scientific results distinct so that one is not mislabeled as the other.
- Rules 15 and 20 bind the gate discipline: authorization for execution is obtained per gate, and results update the state checkpoint only.
Controlled classifications
- IMMUTABLE: R1-R evidence, R2-H evidence, frozen MALE5-ML protocols, frozen manifests, reference MALE5 v3.2.0.
- MUTABLE:
RESEARCH_STATE.md. - CONTROLLED:
RESEARCH_CHARTER.md,RESEARCH_RULES.md.
Rules-change governance
A change to this document must:
- Be proposed, documented, and explicitly authorized;
- Increment its version and add a dated entry to the table below; and
- Preserve prior wording in the change record rather than silently rewriting.
Change table
| Version | Date | Scope | Authorized by |
|---|---|---|---|
| 1.0 | 2026-08-28 | Initial permanent research rules (20 mandatory rules) | RESEARCH GOVERNANCE SETUP gate |
End of RESEARCH_RULES.md — version 1.0.