Annotation
Generic anchor annotation β kind/visibility/parent validation + visibility policy (Layer 1 Core, domain-agnostic).
Statusβ
| Key | Value |
|---|---|
| Layer | core |
| Tier | L1 |
| Status | released |
| Version | 1.0.0 |
| Price | Free (free) |
| Category | Content |
Overviewβ
Overviewβ
Annotation is a Layer 1 Core Plugin providing paragraph-anchor annotation validation + visibility policy (memo/reply/tip/translation) β domain-agnostic Pure services.
Boundary (ADR-039 Case 11)β
Generalized academy.how domain naming in enum cases (LESSON_SHARED/TEACHER_ONLY/STUDENT/TEACHER). scripture.how application attempt revealed the domain coupling.
Changes:
Visibility::LESSON_SHAREDβCONTEXT_SHAREDVisibility::TEACHER_ONLYβSTAFF_ONLYAuthorRole::STUDENTβMEMBER,TEACHERβSTAFF- VisibilityResolver
in_same_lessonβin_same_context(BC fallback kept) - layer
compositeβcore
SaaS Mapping Examplesβ
| SaaS | MEMBER | STAFF | Context |
|---|---|---|---|
| academy.how | student | teacher | lesson |
| scripture.how | reader | author | chapter |
| commerce | customer | operator | product |
| forum | user | moderator | thread |
Licenseβ
MIT
Dependenciesβ
Demosβ
- Platform κ΄λ¦¬μ ν¨λμμ λ©ν νμΈ π Login required
- μ¬μ© μμ (PHP)
π View on Plugin Store: store.codebase.how/plugins/annotation