Now that tesks runs Postgres-only (no Linear backend remains), purge all Linear references across both repos.
Schema (drop entirely): new Flyway migration in tesks dropping the linear_id unique columns from every task-store table (tenant, team, workflow_state, project, issue, label, comment, app_user, …). Mirror the drop in tesks-ui/test/schema.sql (test fixture, not Flyway). Already-applied migrations (V1–V10) are left intact to preserve Flyway checksums — their historical comments are the one place "Linear" deliberately stays.
tesks-ui: remove linear_id/linearId/isLinear from lib/types.ts, every lib/sql/* select, lib/workspace.ts; drop the user-facing Linear UI (sidebar chip, teams Linear/local badge, the Linear ↗ issue link → generic, "(not synced to Linear)" copy, .tag-linear CSS); strip Linear from comments/README/placeholder text.
tesks: drop the linear_id resolution paths (ProjectContextStore findByNameOrLinearId, PostgresTaskSystem team or linear_id = ?); reword Linear comments in TesksApplication, TaskModels, TriageService, DiscordEmbeds, TesksProperties, application.yml, build.gradle.kts, README.
Verify: tesks-ui tsc + vitest; tesks Gradle build.