fix: desk-open includes .signals/ dir, signal-write documents subtype contract

- desk-open: standard desk structure now creates .signals/ directory
  (prevents first signal-write from failing on missing parent dir)
- signal-write: note that dashboard reads subtype field, falls back
  to signal_type for backward compat

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 26faf13e-639c-4a21-ac05-c0dc2bff7c62
This commit is contained in:
Jenny Ferries
2026-07-17 12:46:31 -07:00
parent 0673e59169
commit 1794cd1b38
2 changed files with 10 additions and 1 deletions
+6
View File
@@ -86,6 +86,12 @@ The `subtype` field preserves the specific signal state for
dashboard consumers. `signal_type` controls sort priority
(escalation → top).
> **Note:** The signals-dashboard extension (shipped with the full
> source repo, not the awesome-copilot package) reads `subtype`
> when present and falls back to `signal_type` for display. If
> consuming signals in your own tooling, prefer `subtype` for the
> specific state.
### 2. Note the signal in the journal
Also append a short marker to the desk's journal for persistence: