Skip to content

Sync GHCP-hardened dashboard, signal-write, and workshop-ta from awesome-copilot - #10

Merged
jennyf19 merged 1 commit into
mainfrom
jeferrie-microsoft-ghcp-parity
Jul 20, 2026
Merged

Sync GHCP-hardened dashboard, signal-write, and workshop-ta from awesome-copilot#10
jennyf19 merged 1 commit into
mainfrom
jeferrie-microsoft-ghcp-parity

Conversation

@jennyf19

Copy link
Copy Markdown
Owner

Brings the-workshop source to full parity with the reviewed/published versions on awesome-copilot PR #2343, which cleared all GitHub Copilot review comments (10 fixed, 1 parked-with-rationale).

Files synced (byte-identical to the published versions)

.github/extensions/signals-dashboard/extension.mjs

  • Serialize stash read-modify-write behind a per-desk mutex (no lost updates).
  • Order signals by explicit ISO timestamp (clone-safe) instead of filesystem mtime.
  • Keep desks whose latest signal is malformed as "awaiting" instead of dropping them.
  • Gate the calibration badge on a real gap value (no false green when gap is null).
  • prefers-reduced-motion CSS; toast aria-live region (a11y).
  • Rename canvas action open_deskget_desk_path (it only returns a path).
  • Handle server.listen errors (no unhandled rejection on bind failure).

skills/signal-write/SKILL.md

  • Document timestamp + run_id, signal ordering guidance, and the outcome (calibration) signal schema.

agents/workshop-ta.md

  • Persistent-workstream framing (a desk is a seat sessions pick up, not one long-running process).
  • Self-contained Cairn disposition; canvas made optional; desks/_ta/ partnership-signal storage.
  • "The Forge" → "Autonomous Desks".

Notes

  • No Blazor/source changes — docs, canvas, skill, and agent only.
  • Establishes parity so awesome-copilot and source no longer drift after the GHCP review round.

Co-authored-by: Copilot 223556219+Copilot@users.noreply.github.com

…ome-copilot

Brings the-workshop source to full parity with the published (reviewed) versions on
awesome-copilot PR #2343:
- extension.mjs: stash mutex, clone-safe ISO signal ordering, malformed-signal desks
  kept as 'awaiting', calibration badge gated on a real gap, prefers-reduced-motion CSS,
  toast aria-live, get_desk_path (was open_desk), server.listen error handling.
- signal-write/SKILL.md: timestamp + run_id, ordering guidance, outcome (calibration) schema.
- workshop-ta.md: persistent-workstream framing, self-contained Cairn disposition,
  canvas made optional, desks/_ta partnership-signal storage, Forge -> Autonomous Desks.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 26faf13e-639c-4a21-ac05-c0dc2bff7c62
@jennyf19
jennyf19 merged commit 8099c12 into main Jul 20, 2026
1 check passed
@jennyf19
jennyf19 deleted the jeferrie-microsoft-ghcp-parity branch July 20, 2026 02:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant