**Test Group Member Management:** - Refactor member data structure from simple ID array to object array with sequence numbers - Update member objects to include both TestSiteID and Member (sequence) fields - Fix addMember() to assign sequential Member numbers automatically - Fix removeMember() to re-sequence remaining members after removal - Fix moveMember() to properly swap and re-sequence members - Add sorting by sequence number in members list display - Update payload builder in tests.js to use proper object structure for API - Update TestFormModal.svelte member mapping for edit mode **Documentation:** - Add TypeScript Types section to AGENTS.md with TestType and TestSummary examples - Reorganize TODO.md with new test type categories and backend notes **Cleanup:** - Remove deprecated OpenSpec skills from .opencode/ directory: - opsx-apply.md, opsx-archive.md, opsx-explore.md, opsx-propose.md - openspec-apply-change/SKILL.md, openspec-archive-change/SKILL.md - openspec-explore/SKILL.md, openspec-propose/SKILL.md **New Files:** - Add .serena/memories/ for code style conventions and task tracking
15 lines
372 B
Markdown
15 lines
372 B
Markdown
# its MVP so Keep It Simple STUPID
|
|
|
|
## todos
|
|
- test single
|
|
- test group
|
|
- test calc
|
|
- test param
|
|
### backend
|
|
- testgroup detail is wrong
|
|
|
|
## done
|
|
- patient page -> add edit patient button on patient list
|
|
- patient page -> add view order modal
|
|
- visit page -> on visit modal, show visitid when create
|
|
- visit page -> on visit modal, make uniform design when create and edit |