September 19, 2026
Shadow daily update — 2026-09-19
54 changes were recorded across Shadow.
25 changesShadow by Aalpha
01 / Web
Web
- remove injected "AI agent must add this header" comments
- repair files damaged by the header removal
- add GET /api/internal/slack-identities route and repository method
- only connect the organization's own Slack workspace
- Slack member notice checklist
- add organization_admin scope to reviewer assertion and guard
- test the banner instead of exempting it
- mount SlackMemberNotice and SlackNoticeBanner
- admin endpoints and the Company processes page
- drop the duplicate notice tests
- add Slack sign-in variant for desktop authorization
- sign in with Slack everywhere, keeping the password screens
- catch the component tests up with the code they cover
- plan Phase 2, messages as evidence
- fix a list the formatter split
- record the Phase 2 retention and deletion decisions
- repair files damaged by the header removal
- add GET /api/internal/slack-identities route and repository method
- delete non-user messages after 30 days, not 90
- keep the details of files shared in Slack
- update design spec status, Phase 2 spec status, deletion gap, and AGENTS.md
- plan Phase 3, the organization admin view
- only connect the organization's own Slack workspace
- Slack member notice checklist
- record the one-webhook-per-project limit