Skip to content

F-010: document live dependency matrix from validators#154

Merged
stepango merged 1 commit into
v2from
forma/F-010-dependency-matrix
Jul 12, 2026
Merged

F-010: document live dependency matrix from validators#154
stepango merged 1 commit into
v2from
forma/F-010-dependency-matrix

Conversation

@stepango

Copy link
Copy Markdown
Collaborator

Summary

  • New docs/DEPENDENCY-MATRIX.md: canonical matrix extracted from each Android DSL applyDependencies(validator=…) + content helpers (disallowResources / onlyAllowResources / onlyAllowLayouts).
  • README Progress table uses real DSL names (widget, util, viewBinding, …) and honest validation status (EmptyValidator called out).
  • README dependency section is a code-aligned summary linking to the full matrix (old aspirational ✅/❌ grid removed).
  • docs/ARCHITECTURE.md §2.2 / §7 point at the new doc; F-010 → done.

Also this worker run

Ticket

F-010

Test plan

  • Spot-check matrix rows against plugins/android/src/main/java/{api,impl,widget,uiLibrary,androidLibrary,...}.kt
  • Docs-only; no Gradle code change

Add docs/DEPENDENCY-MATRIX.md as code-truth source of allowed project
dependency suffixes and content rules. Align README Progress/matrix
tables and ARCHITECTURE cross-links; mark F-010 done.
@stepango stepango merged commit 619ce05 into v2 Jul 12, 2026
8 checks passed
@stepango stepango deleted the forma/F-010-dependency-matrix branch July 12, 2026 00:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant