231 lines
No EOL
10 KiB
Markdown
231 lines
No EOL
10 KiB
Markdown
# CURRENT DECISION GATE
|
|
|
|
```text
|
|
Document type : GOVERNANCE / OPERATIONAL
|
|
DOCUMENT ROLE : AUTHORIZATION
|
|
Created : 2026-08-28 (P3-GOV-1)
|
|
Revision : v39 (2026-09-08 GOV-RESET-003A: T-1 MISSION/CHARTER and T-2 AUTHORITY
|
|
HIERARCHY RATIFIED by HUMAN PROJECT OWNER; full decisions
|
|
recorded in section 6; v38 authorization content preserved)
|
|
AUTHORITY : AUTHORIZATION / PROHIBITION ONLY. This gate defines what may be
|
|
executed, what is explicitly prohibited, and whether owner
|
|
authorization exists. It MUST NOT redefine factual checkpoint
|
|
values. Where it presents the current cursor it MUST reference
|
|
the canonical checkpoint and MUST NOT invent a cursor.
|
|
PURPOSE : A concise gate an AI Assistant reads in EVERY new session.
|
|
If the owner changes the authorized direction, that is recorded HERE.
|
|
```
|
|
|
|
## 1. CURRENT FACTUAL CURSOR
|
|
|
|
Reference: canonical machine checkpoint
|
|
`ml/p3/p3_s251_external_ingest/output/s251_real_checkpoint.json`. Values below
|
|
are copied from that checkpoint by machine (P3-GOV-3), not invented here. This
|
|
cursor is FACT, not authorization.
|
|
|
|
```text
|
|
run_id : P3_S251_REAL_TICK_RUN_001
|
|
status : CHUNK_COMMITTED
|
|
last_completed_chunk = 759
|
|
current_chunk = 759
|
|
next_chunk = 760 (derived: last_completed_chunk + 1)
|
|
next_byte_offset = 18442355762 (= next_byte_start)
|
|
cumulative rows = 388,839,639 | M15 425,274 | M30 213,979
|
|
SAFE_MAX_CHUNK_SIZE = 24 MiB (P3-S25.1C; no dynamic-chunk change)
|
|
SAFE_CHUNKS_PER_TURN = NOT ESTABLISHED (8 under the tested benchmark workflow = capability evidence only; NOT operational policy)
|
|
full ingestion = NOT COMPLETE (34.5 GB / 722,941,870-row dataset)
|
|
```
|
|
|
|
## 2. CURRENT AUTHORIZATION
|
|
|
|
```text
|
|
Owner decision status (as of 2026-09-06 P3-S25.1AR close-out): NO new execution
|
|
authorization has been granted by this gate. The P3-S25.1AR steady-state
|
|
ingestion workload (chunks 738-759) changed only the FACTUAL cursor
|
|
(section 1); it granted no authorization. The P3-S25.1AR session prompt was
|
|
the explicit owner authorization for exactly ONE 512 MiB / 24-worker real
|
|
workload continuing from next_byte_start 17905484850 (protocol v2 section 7);
|
|
it authorizes nothing beyond that workload.
|
|
|
|
OPERATIONAL WORKER CONFIGURATION = 24 (PROMOTED by owner decision P3-GOV-7,
|
|
2026-09-01; previous operational value
|
|
8; effective immediately as the
|
|
operational worker-count configuration
|
|
of the steady-state ingestion runner;
|
|
configuration promotion ONLY - authorizes
|
|
no chunk execution)
|
|
|
|
CHUNK 760 = NOT AUTHORIZED
|
|
Real Chunk 760 execution = NOT AUTHORIZED by this phase
|
|
SAFE_CHUNKS_PER_TURN = NOT ESTABLISHED as operational policy (8 under the tested benchmark workflow = capability evidence only); P3-S25.1D = benchmark capability established as documented; operational activation still requires an explicit owner decision; multi-chunk turns NOT authorized
|
|
SAFE_MAX_CHUNK_SIZE = 24 MiB (no dynamic-chunk change authorized)
|
|
Any next action = requires explicit owner authorization
|
|
```
|
|
|
|
No current-state document, handover, report, checkpoint cursor or old prompt
|
|
constitutes authorization. Only an explicit owner decision recorded in this
|
|
gate (or the current session prompt) authorizes execution (protocol v2 sec. 7).
|
|
|
|
## 3. PROHIBITIONS (until separately authorized)
|
|
|
|
```text
|
|
- Modify frozen contracts (F1/F2/F3/F4), Candidate Setup, FEATURE_CONTRACT,
|
|
label contract v1, legacy MLP.
|
|
- Any dynamic-chunk change (SAFE_MAX stays 24 MiB).
|
|
- Train / evaluate / calibrate / tune / add features / change labels/TP/SL/H to
|
|
force a result. No result-driven tuning.
|
|
- Rewrite, delete, or retroactively amend any historical report / CSV / JSON.
|
|
- Modify the real source checkpoint outside the allowed ingestion update.
|
|
- Read/process the data files other than via an authorized ingest step.
|
|
- Use Dukascopy unless an authorized phase adds it.
|
|
- Change production MQL5.
|
|
- Run multi-chunk-per-turn ingestion or set SAFE_CHUNKS_PER_TURN.
|
|
- Process CHUNK 760 (or any later real-ingestion chunk) beyond the single workload authorized by the current session prompt. Treating the factual cursor as authorization is prohibited: next_chunk = 760 is a FACT, never an authorization.
|
|
In every case consult docs/CODE_VERIFICATION_AND_SILENT_BUG_POLICY_v1.md.
|
|
```
|
|
|
|
## 4. NEXT DECISION REQUIRED (exact owner decision needed)
|
|
|
|
```text
|
|
The owner must decide ONE of the following; nothing else is authorized:
|
|
(a) authorize P3-S25.1 Stage-B — CHUNK 760 ONLY
|
|
run_id = P3_S251_REAL_TICK_RUN_001 ; chunk_id = 760
|
|
byte_offset = 18,442,355,762 ; at SAFE_MAX_CHUNK_SIZE = 24 MiB ; or
|
|
(b) close out the remaining P3-S25.1D multi-chunk turn benchmark and record SAFE_CHUNKS_PER_TURN as owner policy (remains NOT ESTABLISHED until then).
|
|
Until that decision is recorded here, CHUNK 760 = NOT AUTHORIZED.
|
|
```
|
|
|
|
## 5. Context (project question and evidence — for orientation)
|
|
|
|
Current project question: is the current absence of a demonstrated predictive
|
|
edge (corrected UTC-clock M30 basis) GENUINE, or a residual artifact of a
|
|
broker-feed / data-construction basis mismatch that was never independently
|
|
re-validated? Concretely: can the corrected (UTC-clock M30) SniperGold research
|
|
construction and the corrected Candidate Setup population (707 in-scope / 610
|
|
leads / 579 binary-fit) be reproduced from an INDEPENDENT external-data basis
|
|
(Tickstory 34.5 GB XAUUSD tick CSV)?
|
|
|
|
Established evidence:
|
|
|
|
```text
|
|
- P3-S20 frozen walk-forward pooled ROC-AUC 0.5792 on the OLD (faulty) population:
|
|
FROZEN HISTORICAL (does NOT reflect current basis).
|
|
- P3-S22.3 corrected the research M30 construction to fixed UTC-clock buckets
|
|
(100% oracle, 12 regression, 6 mutation, 0 mismatch). CORRECTED BASIS.
|
|
- P3-S22.4 validated the corrected population (707 = 610 leads + 97 follow-on;
|
|
175 WIN / 404 LOSS / 25 UNRESOLVED / 6 AMBIGUOUS). VERIFIED (8/8 leakage).
|
|
- P3-S23 corrected pre-registered ML baseline: pooled ROC-AUC 0.5235
|
|
(95% CI [0.450, 0.592] contains 0.5); fold3 collapsed (0.464); LogLoss/Brier
|
|
worse than constant prior. VERIFIED.
|
|
- P3-S24: classification D — CURRENT EDGE NOT DEMONSTRATED. VERIFIED.
|
|
- P3-S25.1C: dynamic chunk-size invariance proven (12/24/48/64 MiB
|
|
byte-identical); SAFE_MAX_CHUNK_SIZE = 24 MiB; mutation detection 10/10.
|
|
- Real-source ingestion run P3_S251_REAL_TICK_RUN_001: chunks 0-759 committed
|
|
(last_completed_chunk = 759; next chunk 760; next byte offset = 18,442,355,762); CHUNK 760 remains NOT AUTHORIZED.
|
|
```
|
|
|
|
Not established:
|
|
|
|
```text
|
|
- The external Tickstory tick->M15/M30 oracle has NOT yet been run across the
|
|
full 34.5 GB / 722,941,870 rows (P3-S25 late: E - UNRESOLVED).
|
|
- External Candidate Setup population parity/replay is NOT reported (PENDING).
|
|
- Post-correction positive predictive edge is NOT demonstrated (D stands).
|
|
- SAFE_CHUNKS_PER_TURN is NOT ESTABLISHED (broader P3-S25.1D multi-chunk turn
|
|
benchmark OPEN; P3-S25.1D-R isolated the interruption verifier path only).
|
|
```
|
|
|
|
What REQUIRES explicit owner authorization:
|
|
|
|
```text
|
|
- A change to any FROZEN asset (see docs/AUTHORIZED_CHANGE_MATRIX.md and
|
|
docs/FROZEN_ASSET_REGISTER.md).
|
|
- Any ML training/eval/calibrate/tune/feature/label change.
|
|
- Any change to SAFE_MAX_CHUNK_SIZE (P3-S25.1C established 24 MiB).
|
|
- Any external data source beyond the authorized Tickstory basis.
|
|
- Any production or deployment activity.
|
|
- Proceeding past the currently authorized chunk without a new authorization.
|
|
```
|
|
|
|
## 6. HUMAN RATIFICATION DECISIONS (GOV-RESET-003A)
|
|
|
|
```text
|
|
Recorded : 2026-09-08 (P3-GOV-RESET-003A — HUMAN RATIFICATION PERSISTENCE)
|
|
Authority : HUMAN PROJECT OWNER (explicit decision in the current session)
|
|
Role : Permanent auditable record of the T-1 and T-2 ratification
|
|
decisions. Governance approval only; grants no execution
|
|
authorization and does NOT ratify the Governance Constitution.
|
|
```
|
|
|
|
### DECISION T-1 — PROJECT MISSION / CHARTER
|
|
|
|
```text
|
|
DECISION ID : T-1
|
|
DECISION TYPE : PROJECT MISSION / CHARTER
|
|
STATUS : APPROVED
|
|
AUTHORITY : HUMAN PROJECT OWNER
|
|
DECISION TEXT :
|
|
"SniperGold_ML adalah indikator MetaTrader 5 yang merupakan refaktor dari
|
|
SniperGold SMC Pro+ (MQL5 Code 75466) dengan mempertahankan arsitektur tiga
|
|
Engine yang telah ditetapkan dan diimplementasikan. Tujuan utama pengembangan
|
|
adalah menambahkan dan menguji kemampuan AI/ML yang dapat memprediksi serta
|
|
mengevaluasi apakah keluaran analisis Engine 1 dan Engine 2 diikuti oleh
|
|
pergerakan harga XAUUSD.
|
|
|
|
Engine 1, Engine 2, dan Engine 3 adalah arsitektur baku/frozen dan bukan objek
|
|
redesign penelitian. AI/ML bukan Engine 4 dan tidak menggantikan Engine 1–3.
|
|
AI/ML merupakan lapisan prediksi/validasi terhadap keluaran analisis yang telah
|
|
dihasilkan sistem."
|
|
|
|
EFFECT : Establishes the project mission / North Star.
|
|
NON-EFFECT : Does NOT authorize:
|
|
- G-14
|
|
- 34 GB execution
|
|
- repository deletion
|
|
- repository reset
|
|
- Engine 1–3 modification
|
|
- Constitution ratification
|
|
```
|
|
|
|
### DECISION T-2 — AUTHORITY HIERARCHY
|
|
|
|
```text
|
|
DECISION ID : T-2
|
|
DECISION TYPE : AUTHORITY HIERARCHY
|
|
STATUS : APPROVED
|
|
AUTHORITY : HUMAN PROJECT OWNER
|
|
DECISION TEXT :
|
|
L0 HUMAN PROJECT DECISION
|
|
↓
|
|
L1 PROJECT MISSION / CHARTER
|
|
↓
|
|
L2 GOVERNANCE CONSTITUTION
|
|
↓
|
|
L3 FROZEN ARCHITECTURE / CHANGE AUTHORITY / ASSET REGISTER
|
|
↓
|
|
L4 FROZEN TECHNICAL CONTRACTS
|
|
↓
|
|
L5 CURRENT AUTHORIZED OBJECTIVE / DECISION GATE
|
|
↓
|
|
L6 CURRENT PROJECT STATE
|
|
↓
|
|
L7 EXPERIMENT PROTOCOL / PRE-REGISTRATION
|
|
↓
|
|
L8 DERIVED REPORTS / PUBLIC SUMMARY
|
|
|
|
FACT AUTHORITY:
|
|
Canonical machine evidence is authoritative for factual truth.
|
|
|
|
AUTHORIZATION AUTHORITY:
|
|
Human decision / CURRENT_DECISION_GATE is authoritative for permission to act.
|
|
|
|
These are separate dimensions and MUST NOT be collapsed into one ladder.
|
|
|
|
EFFECT : Establishes the authority model to be used for Governance
|
|
Constitution drafting.
|
|
NON-EFFECT : Does NOT itself ratify Governance Constitution v1.0.
|
|
Does NOT authorize G-14.
|
|
Does NOT authorize implementation changes.
|
|
```
|
|
|
|
*End of P3-GOV-3 current decision gate. Revision v39 (GOV-RESET-003A): T-1 and T-2 ratification decisions recorded in section 6; no execution authorization is granted by this update.* |