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
Replace the placeholder example schema in planix_register.json with 5 production-ready schemas (task, project, column, timeEntry, label) that fully encode the Planix data model. Add seed data per ADR-016 so fresh installs start with a working demo environment.
Specs
register-schemas — defines and registers the complete Planix data model in OpenRegister
Tasks
Schema Definitions
1. Define task schema in planix_register.json
All properties from design.md included (title, description, status, priority, project, etc.)
required: ["title", "status"]
2. Define project schema in planix_register.json
All properties included (title, description, status, color, icon, members, etc.)
required: ["title", "status"]
3. Define column schema in planix_register.json
All properties included (title, project, order, wipLimit, color, type)
required: ["title", "project", "order"]
4. Define timeEntry schema in planix_register.json
All properties included (task, user, duration, date, description)
required: ["task", "user", "duration", "date"]
5. Define label schema in planix_register.json
All properties included (title, color, description)
required: ["title", "color"]
Seed Data
6. Add seed data — Labels (5 objects)
Bug, Feature, Docs, Design, Infrastructure labels with correct colors
Replace the placeholder
exampleschema inplanix_register.jsonwith 5 production-ready schemas (task, project, column, timeEntry, label) that fully encode the Planix data model. Add seed data per ADR-016 so fresh installs start with a working demo environment.Specs
Tasks
Schema Definitions
taskschema inplanix_register.jsonrequired: ["title", "status"]projectschema inplanix_register.jsonrequired: ["title", "status"]columnschema inplanix_register.jsonrequired: ["title", "project", "order"]timeEntryschema inplanix_register.jsonrequired: ["task", "user", "duration", "date"]labelschema inplanix_register.jsonrequired: ["title", "color"]Seed Data
Integration
0.1.0to0.2.0info.versioninplanix_register.jsonSettingsService.phpif it holds a version constantexampleschema reference fromDeepLinkRegistrationListener"example"Verification
composer check:strict