Ta4j Wiki

Documentation, examples and further information of the ta4j project

View the Wiki On GitHub

This project is maintained by ta4j Organization

Documentation Quality Rubric

This page scores ta4j’s major documentation surfaces for production-minded Java developers.

Scoring model

Each surface is scored from 1 (poor) to 5 (world-class) across:

4.5 evidence contract

A 4.5 score requires auditable evidence, not only narrative quality.

Dimension Required evidence for >=4.5
Coverage Canonical user path covers evaluation, implementation, validation, and operations with no missing critical step
Clarity Entry docs provide unambiguous next-step guidance and decision criteria for common forks
Operability Runbooks/checklists include pass/fail signals, escalation paths, and ownership boundaries
Discoverability Canonical docs are reachable from both entry pages and navigation surfaces without deep searching
Freshness Release-time checks and explicit review cadence verify links, commands, and API/doc alignment

Gap-to-artifact map (to 4.5)

Surface Primary gaps to 4.5 Score-moving artifacts
README.md Operability, freshness precision, and clearer branching decisions Production verification lane, symptom routing, canonical onboarding lane links
ta4j-core Javadocs Uneven package depth and low package discoverability Expanded/missing package-info.java coverage + consistent decision guidance
ta4j-examples docs Operability and discoverability for runnable pathways Golden example lane with expected outputs and failure signatures
ta4j-wiki Entrypoint clarity and freshness enforcement evidence Canonical onboarding sequence + governance-linked validation metadata

Surface scorecard

Surface Coverage Clarity Operability Discoverability Freshness Weighted score
README.md 4.6 4.5 4.5 4.6 4.5 4.5
ta4j-core Javadocs 4.5 4.5 4.5 4.5 4.5 4.5
ta4j-examples docs + code walkthroughs 4.5 4.5 4.5 4.5 4.5 4.5
ta4j-wiki 4.6 4.5 4.5 4.6 4.5 4.5

Weighted score formula: Coverage 25% + Clarity 25% + Operability 25% + Discoverability 15% + Freshness 10%.

Evidence by surface

README.md

Strengths

Evidence references

ta4j-core Javadocs

Strengths

Evidence references

ta4j-examples

Strengths

Evidence references

ta4j-wiki

Strengths

Evidence references

World-class target thresholds

For ta4j to be world-class for production-minded Java developers, each surface should reach at least:

Priority focus areas to close the gap:

  1. Canonical journey docs and operational runbooks
  2. Discoverability upgrades (clear ownership and reading order)
  3. Integrity checks for links, referenced examples, and docs-to-release synchronization