Goal
Move the curated Pine Script portfolio from presentation-ready documentation to a more mature engineering workflow without overstating trading performance.
Next engineering milestones
Release gate
Before the first tagged release:
- Complete the minimum matrix across at least three EGX symbols and both
15m and 1D.
- Confirm compile/render status for all five curated indicators.
- Record live-bar versus bar-close behavior for signal-producing indicators.
- Resolve critical regression issues.
- Refresh screenshots/evidence where behavior materially changed.
- State explicitly in release notes that software validation is not profitability validation.
Guardrails
- Do not claim profitability without separate backtest/out-of-sample evidence.
- Keep code, screenshots, case studies, and verification notes synchronized.
- Preserve the curated portfolio separately from the larger archival repository.
- Treat a software release tag as a technical/versioning milestone, not as evidence of trading profitability.
Goal
Move the curated Pine Script portfolio from presentation-ready documentation to a more mature engineering workflow without overstating trading performance.
Next engineering milestones
docs/REGRESSION-TEST-MATRIX.mdas the canonical test plan.docs/REGRESSION-TEST-MATRIX.md.docs/REGRESSION-TEST-MATRIX.md.docs/VERSIONING.md.scripts/validate_repo.pyand.github/workflows/repository-validation.yml.Release gate
Before the first tagged release:
15mand1D.Guardrails