docs(todo): add model/preset preflight validation item (v1.7.7)
This commit is contained in:
@@ -4,7 +4,7 @@ Last updated: 2026-04-27
|
||||
Owner: Gramps + Copilot
|
||||
Scope: issues, bugs, security exposures, and feature enhancements.
|
||||
|
||||
Total identified items: 26
|
||||
Total identified items: 27
|
||||
|
||||
## Priority Definitions
|
||||
- P0: Critical risk or data-loss/security exposure; do first.
|
||||
@@ -60,22 +60,23 @@ Total identified items: 26
|
||||
12. Add unit/integration tests for: remember/forget parsing, refusal detection, search fallback, SSE done/error shape.
|
||||
13. Add conversation title sanitization and length constraints.
|
||||
14. Ensure default preset semantics are correct (currently all seeded presets are marked default).
|
||||
15. Add preflight validation for required model/preset selection and block send with clear user guidance instead of timing out.
|
||||
|
||||
### P2 Important Features
|
||||
15. Skills system: load markdown skill files with YAML frontmatter from skills directory.
|
||||
16. Skills registry API: list/enable/disable skills and expose active skills to UI.
|
||||
17. Inject active skill instructions into system prompt with bounded token budget.
|
||||
18. Tool execution guardrails: allowlist, confirmation mode, and execution logs.
|
||||
19. Heartbeat scheduler (cron/systemd timer) for daily check-ins.
|
||||
20. Heartbeat endpoint for generated briefings and anomaly summaries.
|
||||
21. Model info UI panel (description, updated date, best-use purpose).
|
||||
22. Default model selection improvements and persistence validation.
|
||||
23. Hidden model list support (exclude models from dropdown).
|
||||
24. Model update action from UI (trigger controlled model pull).
|
||||
16. Skills system: load markdown skill files with YAML frontmatter from skills directory.
|
||||
17. Skills registry API: list/enable/disable skills and expose active skills to UI.
|
||||
18. Inject active skill instructions into system prompt with bounded token budget.
|
||||
19. Tool execution guardrails: allowlist, confirmation mode, and execution logs.
|
||||
20. Heartbeat scheduler (cron/systemd timer) for daily check-ins.
|
||||
21. Heartbeat endpoint for generated briefings and anomaly summaries.
|
||||
22. Model info UI panel (description, updated date, best-use purpose).
|
||||
23. Default model selection improvements and persistence validation.
|
||||
24. Hidden model list support (exclude models from dropdown).
|
||||
25. Model update action from UI (trigger controlled model pull).
|
||||
|
||||
### P3 Nice to Have
|
||||
25. Conversation search/filter and export tooling.
|
||||
26. Keyboard shortcuts, retry button, and source-link polish.
|
||||
26. Conversation search/filter and export tooling.
|
||||
27. Keyboard shortcuts, retry button, and source-link polish.
|
||||
|
||||
## Maintenance Rules
|
||||
- Keep this file as the single source of truth.
|
||||
|
||||
Reference in New Issue
Block a user