tpmjs/apps/web
Thomas Davis 198f9f7d1e fix: separate sync discovery from enrichment and harden Railway executor
Sync system was timing out because discovery endpoints (keyword, changes)
also ran schema extraction (~10-15s per tool). Now discovery is fast
(npm metadata + DB writes only) and a new /api/sync/enrich endpoint
handles schema extraction in time-budgeted chunks.

Railway executor was crashing without restarting due to unhandled promise
rejections, no restart policy, and no health checks. Added crash
protection, graceful shutdown, cache size limits, railway.toml with
ALWAYS restart policy, and upgraded Deno from 1.39 to 2.1.9.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-09 04:49:54 +10:00
..
public feat(web): add llms.txt for LLM-friendly site documentation 2026-02-07 00:09:06 +10:00
scripts docs: update all URL references to new username/slug format 2026-01-13 23:14:36 +10:00
src fix: separate sync discovery from enrichment and harden Railway executor 2026-02-09 04:49:54 +10:00
.gitignore chore: sync remaining RealSkills updates and config changes 2026-01-25 03:34:27 +10:00
eslint.config.mjs fix(lint): configure Biome to properly ignore build directories 2025-11-26 22:49:45 +10:00
FEATURES.md feat(web): add interactive animated features section to homepage 2026-01-18 01:52:02 +10:00
next-env.d.ts chore: remove build script from video package 2026-01-25 12:00:25 +10:00
next.config.ts feat: add resend tools, MCP collection endpoint, and UI refinements 2026-02-07 00:49:40 +10:00
package.json feat(scenarios): complete scenario evaluation system with JSON Schema validation 2026-01-27 05:22:34 +10:00
postcss.config.js feat: add complete monorepo structure and all packages 2025-11-25 21:59:40 +10:00
RATE_LIMITING.md feat: add HN launch readiness features 2025-12-14 11:56:42 +10:00
RATE_LIMITING_SUMMARY.md feat: add HN launch readiness features 2025-12-14 11:56:42 +10:00
tailwind.config.ts fix: resolve tailwind config import issues 2026-01-20 12:12:16 +10:00
tsconfig.json feat(sync): implement Phase 3 Sync Workers with Vercel Cron integration 2025-11-28 02:57:54 +10:00
vercel.json fix: use pnpm -w flag for workspace root build command 2026-01-14 04:35:24 +10:00
vitest.config.mjs feat: add use cases marketing product with AI-generated content 2026-01-20 16:17:35 +10:00
vitest.integration.config.mjs feat: add use cases marketing product with AI-generated content 2026-01-20 16:17:35 +10:00