Documentation, examples and further information of the ta4j project
This project is maintained by ta4j Organization
This page defines the minimum quality bar and release-time controls for ta4j documentation.
User-facing documentation should satisfy:
Home and _SidebarUse Documentation Quality Rubric for scored audits.
4.5 bar policy:
>=4.5 must be supported by explicit evidence in the rubric’s evidence contract.Home.md: canonical wiki homepage sourceREADME.md: repository landing page copy generated verbatim from Home.md via scripts/sync-readme-from-home.shta4j-examples/README.md: runnable progression and example discoveryOwner roles:
Homepage sync workflow:
Home.md directly.bash scripts/sync-readme-from-home.sh before commit to refresh README.md.README.md is out of date.Release preparation must validate:
-Dexec.mainClass targets real classes)Automation:
scripts/docs-integrity-check.sh (in the ta4j repository)prepare-release.yml runs this check before versioning and release-note commitsRequired release checkpoint:
For each release PR, reviewers must confirm:
CHANGELOG.md entries are reflected in affected user docsta4j-examples/README.md and relevant wiki linksFreshness SLA for primary user docs (README, ta4j-examples/README, Home, Getting-started, Backtesting, Live-trading):
Home or _Sidebar before merge.Dimension-to-evidence review checklist (required before scoring >=4.5):
This snapshot records overlap metrics before the “documentation surface-area consolidation” rollout.
*.md, excluding _Footer.md): 3848 total / 44 local targets / 38 unique local targets6
Backtesting.mdLive-Candle-vs-Closed-Candle-Evaluation.mdLive-Trading-Runbook.mdLive-trading.mdTroubleshooting-Hub.mdUsage-examples.mdREADME.md wiki links: 30 total / 18 unique destinationsta4j-examples/README.md wiki links: 11 total / 9 unique destinationsHome, Getting-started, Backtesting) instead of one canonical decision surface..github/CONTRIBUTING.md currently points to github.com/ta4j/ta4j-wiki/wiki/...ta4j.github.io/ta4j-wiki/...ta4j-examples/README.md states JDK 21+6 -> <=1README.md wiki link repetition (total vs unique gap): reduce by at least 40%0Latest post-change metrics:
40 (increased temporarily due to quickstart/reference split plus one deprecation stub)41 total / 37 local targets / 37 unique local targets0 (target met)README.md wiki links: 25 total / 17 unique destinations (total references reduced from baseline)Execution-Decision-Matrix.mdscripts/docs-integrity-check.sh: passmissing_links 0Notes:
Charting/Elliott quickstarts) and deprecation-safe routing (Alternative-libraries stub).