Skip to content

Instantly share code, notes, and snippets.

View alexlazarian's full-sized avatar

Alex L. alexlazarian

View GitHub Profile
@alexlazarian
alexlazarian / jus-1204-select-editor-migration-scope.md
Created May 4, 2026 16:38
JUS-1204 Select Editor Migration — Scope Document (2026-04-29)

Select Editor Migration Scope (JUS-1204 follow-up)

Date: 2026-04-29 Scope: Migrate the Select domain (domains/select/rails/bid, rails/launchpad, rails/messaging, gems/messaging_connector) from TinyMCE v7/v8 (@tinymce/tinymce-react + tinymce) onto the shared RichTextEditor from @justicebid/jb-ui (Tiptap v3) — the same editor the Rate Review portal now uses. Out of scope: Schema/column changes; backend API contract changes; sanitizer allow-list expansion or contraction (we will only adjust sanitizers when the existing list strictly forbids something the shared editor produces); ActionMailer/HTML email pipeline rewrites (introducing inline-style post-processing is a separate project); migration of any surface whose render path is fundamentally incompatible with React-bundle-only stylesheet flow until that path is independently fixed; release strategy, soak windows, Sentry baselines, or feature-flag rollouts. Status: scoping document — not implementation.

Overview

Select ha

@alexlazarian
alexlazarian / placeholder.md
Created February 2, 2026 16:13
GitDiffSearch assets

Demo assets for GitDiffSearch VS Code extension