add P2 item: HTTPS via Let's Encrypt to backlog

This commit is contained in:
gramps
2026-07-01 18:02:41 -07:00
parent 7651ea620c
commit 8393497df5
+14 -13
View File
@@ -4,7 +4,7 @@ Last updated: 2026-04-27
Owner: Gramps + Copilot Owner: Gramps + Copilot
Scope: issues, bugs, security exposures, and feature enhancements. Scope: issues, bugs, security exposures, and feature enhancements.
Total identified items: 27 Total identified items: 28
## Priority Definitions ## Priority Definitions
- P0: Critical risk or data-loss/security exposure; do first. - P0: Critical risk or data-loss/security exposure; do first.
@@ -63,20 +63,21 @@ Total identified items: 27
15. Add preflight validation for required model/preset selection and block send with clear user guidance instead of timing out. 15. Add preflight validation for required model/preset selection and block send with clear user guidance instead of timing out.
### P2 Important Features ### P2 Important Features
16. Skills system: load markdown skill files with YAML frontmatter from skills directory. 16. HTTPS via Let's Encrypt: set up reverse proxy (Caddy or Nginx) with auto-cert to fix clipboard API and enable secure context features.
17. Skills registry API: list/enable/disable skills and expose active skills to UI. 18. Skills system: load markdown skill files with YAML frontmatter from skills directory.
18. Inject active skill instructions into system prompt with bounded token budget. 19. Skills registry API: list/enable/disable skills and expose active skills to UI.
19. Tool execution guardrails: allowlist, confirmation mode, and execution logs. 20. Inject active skill instructions into system prompt with bounded token budget.
20. Heartbeat scheduler (cron/systemd timer) for daily check-ins. 21. Tool execution guardrails: allowlist, confirmation mode, and execution logs.
21. Heartbeat endpoint for generated briefings and anomaly summaries. 22. Heartbeat scheduler (cron/systemd timer) for daily check-ins.
22. Model info UI panel (description, updated date, best-use purpose). 23. Heartbeat endpoint for generated briefings and anomaly summaries.
23. Default model selection improvements and persistence validation. 24. Model info UI panel (description, updated date, best-use purpose).
24. Hidden model list support (exclude models from dropdown). 25. Default model selection improvements and persistence validation.
25. Model update action from UI (trigger controlled model pull). 26. Hidden model list support (exclude models from dropdown).
27. Model update action from UI (trigger controlled model pull).
### P3 Nice to Have ### P3 Nice to Have
26. Conversation search/filter and export tooling. 28. Conversation search/filter and export tooling.
27. Keyboard shortcuts, retry button, and source-link polish. 29. Keyboard shortcuts, retry button, and source-link polish.
## Maintenance Rules ## Maintenance Rules
- Keep this file as the single source of truth. - Keep this file as the single source of truth.