gtheoryr 0.2.0

Nine new functions extend the analysis and planning workflow:

New planning functions reject negative variance estimates unless the caller explicitly requests truncation, and record adjusted components. Existing D-study functions retain their original raw-estimate behavior.

Fixed numeric ID indexing in persons-by-items and nested estimators, handled unused factor levels, added validation to all G-study entry points, and rejected ambiguous facet labels. ANOVA extraction now uses the aov summary rather than requesting F-tests from a saturated model. No new package dependencies.

See inst/doc/planning-guide.md for assumptions, sources and a worked example.