Skip to content

Instantly share code, notes, and snippets.

View jamesgrew's full-sized avatar

jamesgrew

  • Joined Apr 16, 2026
View GitHub Profile
@jamesgrew
jamesgrew / DECLINE_FEATURE_SPEC.md
Created April 24, 2026 10:48
DocDrawer — Decline Invoices feature spec

Decline Invoices with Structured Contractor Feedback

Feature spec — discussed 24 April 2026


The idea

Replace the current "Delete" button on invoices with a "Decline" button. Declining an invoice is a structured action: the user picks a reason, optionally sends a message back to the contractor explaining the problem, and everything is logged.

@jamesgrew
jamesgrew / TRACKER.md
Created April 24, 2026 10:48
DocDrawer — active work tracker (cross-surface source of truth)

DocDrawer — Active Work Tracker

Last updated: 25 April 2026 (post-morning session)


Verify / decide in next 24h

  • Element confirms Microsoft SSO works (real-account test — waiting on Element)
  • lastSignInProvider on SuperAdminPanel (scope confirmed, deferred)