TreeStructure
Generic tree structure β traversal/path/audit verdict aggregation (Layer 1 Core).
Statusβ
| Key | Value |
|---|---|
| Layer | core |
| Tier | L1 |
| Status | released |
| Version | 1.0.0 |
| Price | Free (free) |
| Category | Infrastructure |
Overviewβ
Overviewβ
TreeStructure is a Layer 1 Core Plugin providing traversal/path/verdict aggregation for any ID + parent_id tree (org charts, categories, menus, curriculum, comment chains).
Boundary (ADR-039 Case 7)β
Generalized from CurriculumStructure (exam.how Chapter origin). Audit checklist 6 labels externalized to config for per-SaaS customization.
Componentsβ
- TreeNode DTO (id, parent_id, name, depth, sort_order, slug)
- TreeTraversal: ancestors/children/siblings/descendants
- PathBuilder: configurable separator
- AuditVerdictAggregator: fail > warn > pass priority
- AuditChecklist: configurable labels (default = education domain)
Licenseβ
MIT
Demosβ
- Platform κ΄λ¦¬μ ν¨λμμ λ©ν νμΈ π Login required
- μ¬μ© μμ (PHP)
π View on Plugin Store: store.codebase.how/plugins/tree-structure