Skip to content

Instantly share code, notes, and snippets.

@zoh16
zoh16 / crewgrid-phase0-prompt.md
Created May 1, 2026 15:31
CrewGrid Phase 0 — Claude Code Brief (write Replit prompt)

CrewGrid Phase 0 — Claude Code Brief

Read the zoh16/crewgrid repo carefully before writing anything.

Your job: write one focused Replit prompt that fixes the 3 items below. Surgical only — touch nothing outside what is listed. No refactoring, no renaming, no other features touched.


Fix 1: GPS Geofence — Block clock-in when outside radius

@zoh16
zoh16 / interpretco-batch3.md
Created April 30, 2026 17:51
InterpretCo Round 5 Batch 3 — Landing page structural fixes

InterpretCo — Round 5 Batch 3: Landing Page Structural Fixes

You already audited this codebase. Use your audit findings to write one Replit prompt covering all 3 fixes below. These are the medium-complexity structural changes. Surgical only — fix exactly what's listed, preserve everything else. No new components beyond what's needed, no refactoring, no logic changes.


Fixes to include:

1. Services grid — unified card layout for all 8 services (Landing.tsx ~lines 556–621) Currently the bento grid branches on serviceLargeFlags (medical/legal are "large" cards with icons; Conference/Educational/Business/Community are medium with no icons; Telephone has nothing; Video Remote has an arrow + different pill). This creates 3 inconsistent card treatments.

@zoh16
zoh16 / interpretco-batch2.md
Created April 30, 2026 17:18
InterpretCo Round 5 Batch 2 — Landing page UX fixes

InterpretCo — Round 5 Batch 2: Landing Page UX Fixes

You already audited this codebase. Use your audit findings to write one Replit prompt covering all 6 fixes below. Surgical only — fix exactly what's listed, preserve everything else. No new components, no refactoring, no logic changes.


Fixes to include:

1. Tag system — remove badge slot, keep sector eyebrow only (Landing.tsx ~line 583) The service cards currently have two tag systems: a `` top-right (PHIPA-Aware, Instant Setup) and an uppercase sector eyebrow bottom-left. Remove the Badge slot from the card JSX entirely. Keep only the bottom sector eyebrow as the single tag system. Delete the landing.services.*.badge locale strings (PHIPA-Aware, Instant Setup) from en.json and fr.json. If the PHIPA signal needs to be preserved, add one small trust line at the section level (below the section heading), not per-card.

@zoh16
zoh16 / interpretco-round5.md
Created April 30, 2026 16:48
InterpretCo Round 5 — Batch 1 surgical fixes

InterpretCo — Round 5: Surgical Fixes (Batch 1 of 3)

You already audited this codebase. Use your audit findings to write one Replit prompt that fixes all 7 items below. The prompt must be surgical — fix only what's listed, do not restructure or refactor anything else. Preserve all existing functionality, i18n keys, data-testid attributes, and logic.


Fixes to include in the Replit prompt:

1. Estimate widget disabled button (Landing.tsx ~line 307) The "Book an Interpreter" button inside QuickEstimateWidget looks ambiguously muted when disabled. Add disabled:opacity-50 disabled:cursor-not-allowed to its className. Also add a small helper line below the button (only visible when disabled) saying "Select a service and duration to get your estimate."

@zoh16
zoh16 / interpretco-cc-audit.md
Created April 30, 2026 16:39
InterpretCo — Claude Code Audit & Advise (no changes)

InterpretCo — Audit & Advise (NO CODE CHANGES)

Read the codebase and advise on the best fix approach for each issue below. Do not change anything. For each item return: file(s), current behavior (1 line), recommended fix approach, complexity (Low/Med/High).


Landing Page — client/src/pages/Landing.tsx + client/src/components/

  1. Services grid: 3 inconsistent card treatments — Medical/Legal are large with icons + PHIPA-Aware pill; Conference/Educational/Business/Community are mid-size with no icons; Telephone has nothing, Video Remote has "Instant Setup" pill + arrow. All 8 should use one unified card layout. How to unify cleanly?