-
Notifications
You must be signed in to change notification settings - Fork 0
Closed
Description
- Requirements: docs: add kiro spec requirements for Wikibase Schema Editor #63
- Design: docs: add kiro design spec for Wikibase Schema Editor #64
- Implementation Plan: docs: add kiro tasks for Wikibase Schema Editor spec #65
- 1. Set up core TypeScript interfaces and types
- 2. Create drag-and-drop context types and utilities
- 3. Build validation error handling system
- 4. Create basic schema store with TDD
- 5. Build API integration composable
- 6. Create drag-and-drop composable
- 7. Build ColumnPalette component with TDD
- 8. Create column data type indicators
- 9. Build basic WikibaseSchemaEditor container
- 10. Create ItemEditor component foundation
- 11. Build TermsEditor component with TDD
- 12. Add language selection for Terms
- 13. Create column mapping for Terms
- 14. Build StatementsEditor container
- 15. Create statement hierarchical display
- 16. Build property selection interface
- 17. Create StatementEditor value mapping
- 18. Add data type validation for statements
- 19. Build statement rank selection
- 20. Create QualifiersEditor component
- 21. Build qualifier value mapping
- 22. Add qualifier nested display
- 23. Create ReferencesEditor component
- 24. Build reference value mapping
- 25. Add reference citation display
- 26. Implement real-time validation
- 27. Create schema completeness validation
- 28. Integrate schema persistence
- 29. Build SchemaSelector component
- 30. Add schema metadata display
- 31. Implement schema selection workflow
- 32. Integrate schema deletion into schema selection workflow
- 33. Refactor validation terminology and workflow
- 34. Implement autosave functionality in schema store
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels