You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Deliver Kotventure 1.0 as a complete multiplatform Kotlin domain-specific language (DSL) for Adventure.
Kotventure supports Paper, Velocity, and Fabric. It combines a broad Adventure DSL with typed MiniMessage templates, component-test tools, message catalogue tooling, and explicit platform integration.
Product intent
Kotventure makes correct Adventure use direct and testable.
Wrap Adventure instead of reimplementing it.
Keep core dependent only on adventure-api.
Use small optional modules for MiniMessage, serialisers, coroutines, platforms, testing, and tooling.
Prefer compile-time contracts. Use explicit registries only when runtime lookup is required.
Keep each issue and pull request as one coherent vertical result.
Phase gates
Alpha: Complete the planned public surface while compatibility can still change. Keep tests and documentation current.
Release: Complete the integration, publication, documentation, and release-readiness outcomes. Publish and verify version 1.0.0 through chore(build): release 1.0.0 #63.
The phase milestones and native sub-issues show current progress. They are the live work list.
Sources of truth
Design owns the product architecture and module boundaries.
Outcome
Deliver Kotventure 1.0 as a complete multiplatform Kotlin domain-specific language (DSL) for Adventure.
Kotventure supports Paper, Velocity, and Fabric. It combines a broad Adventure DSL with typed MiniMessage templates, component-test tools, message catalogue tooling, and explicit platform integration.
Product intent
Kotventure makes correct Adventure use direct and testable.
coredependent only onadventure-api.Phase gates
The phase milestones and native sub-issues show current progress. They are the live work list.
Sources of truth
Completion
Keep this epic open through the 1.0.0 release.
Close it only when:
Operating rules