Full deployment history for this project.
⚡ Bolt: unblock rendering path from database writes (#59) Move blocking terms view count UPDATE queries out of the critical page rendering and REST API response paths to execute concurrently in the background. This reduces endpoint latency by completely avoiding synchronous database writes during GET requests.
⚡ Bolt: unblock rendering path from database writes Move blocking terms view count UPDATE queries out of the critical page rendering and REST API response paths to execute concurrently in the background. This reduces endpoint latency by completely avoiding synchronous database writes during GET requests.
🎨 Palette: Accessible Tooltips and Optimistic Voting in TermDetail (#58) - Wraps natively disabled Upvote and Downvote buttons inside non-disabled wrapper span elements inside TooltipTrigger to allow tooltips to correctly show up on hover/focus even after voting. - Dynamically updates the tooltip message to explain the disabled state (e.g. already voted or upvoted/downvoted) to the user. - Implements a fully responsive optimistic state update for voting to immediately reflect changes on user click, matching the user experience of other components.
🎨 Palette: Accessible Tooltips and Optimistic Voting in TermDetail - Wraps natively disabled Upvote and Downvote buttons inside non-disabled wrapper span elements inside TooltipTrigger to allow tooltips to correctly show up on hover/focus even after voting. - Dynamically updates the tooltip message to explain the disabled state (e.g. already voted or upvoted/downvoted) to the user. - Implements a fully responsive optimistic state update for voting to immediately reflect changes on user click, matching the user experience of other components.
🎨 Palette: form validation & disabled tooltip UX (#57) - Added inline validation messages for definition & handle inputs in the main form component. - Wrapped the disabled action button with a focusable div to ensure TooltipTrigger fires correctly. - Dynamically updated tooltip content based on the validation error to guide users. Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
🎨 Palette: form validation & disabled tooltip UX - Added inline validation messages for definition & handle inputs in the main form component. - Wrapped the disabled action button with a focusable div to ensure TooltipTrigger fires correctly. - Dynamically updated tooltip content based on the validation error to guide users. Co-authored-by: mbarbine <3211492+mbarbine@users.noreply.github.com>
perf: lazy translate definitions in buildSeedRelatedTerms (#56) Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
perf: lazy translate definitions in buildSeedRelatedTerms Co-authored-by: mbarbine <3211492+mbarbine@users.noreply.github.com>
Fix dictionary submission degraded states
Fix dictionary submission degraded states
Show pagination on category and class indexes
Show pagination on category and class indexes
Show pagination on category and class indexes
Remove accidental yarn lockfile
Document generated definition scoring metadata
Document generated definition scoring metadata
Shrink generated dictionary seed for Vercel limits
Update README.md
Add source-backed dictionary collections
Add source-backed dictionary collections
Fix ingest slug normalization and paginated fallback
Fix ingest slug normalization and paginated fallback
Backfill Spanish and French dictionary translations
Add French translation cleanup and audit fix
Fix idempotent dictionary imports
Fix locale-aware dictionary routes
fix dictionary hero and language support
fix seed-backed dictionary links
fix define landing route and public assets
[codex] canonical web status aliases Make canonical Web Status routes emit web.*.v1 schemas, add canonical Web fingerprint/provenance pages, and keep legacy Web4 endpoints as aliases only. Validated with pnpm exec tsc --noEmit, pnpm test, pnpm build, pnpm test:e2e, and a ready Vercel preview deployment.
fix canonical web status routes
fix canonical web status routes
Codex/dictionary web status datasets (#54) * update * update
feat: Web4 lexical service implementation for PlatPhorm Dictionary (#53) * chore: initial plan for Web4 lexical service implementation Agent-Logs-Url: https://github.com/mbarbine/platphorm-dictionary/sessions/d87b6fb6-e6b6-4160-9b58-5a741647448f Co-authored-by: mbarbine <3211492+mbarbine@users.noreply.github.com> * feat: add Web4 lexical service - canonical types, fingerprints, API routes, well-known, human pages Agent-Logs-Url: https://github.com/mbarbine/platphorm-dictionary/sessions/d87b6fb6-e6b6-4160-9b58-5a741647448f Co-authored-by: mbarbine <3211492+mbarbine@users.noreply.github.com> * feat: extend MCP with Web4 tools, add DefinedTerm JSON-LD breadcrumbs to term pages Agent-Logs-Url: https://github.com/mbarbine/platphorm-dictionary/sessions/d87b6fb6-e6b6-4160-9b58-5a741647448f Co-authored-by: mbarbine <3211492+mbarbine@users.noreply.github.com> * fix: address code review - remove unused DOMPurify import, extract timeout constant, fix similarity double-call, remove extra blank line Agent-Logs-
fix: address second code review - clearTimeout in finally, shared SQL constants, improved sanitization, stringArg in MCP Agent-Logs-Url: https://github.com/mbarbine/platphorm-dictionary/sessions/d87b6fb6-e6b6-4160-9b58-5a741647448f Co-authored-by: mbarbine <3211492+mbarbine@users.noreply.github.com>
fix: address code review - remove unused DOMPurify import, extract timeout constant, fix similarity double-call, remove extra blank line Agent-Logs-Url: https://github.com/mbarbine/platphorm-dictionary/sessions/d87b6fb6-e6b6-4160-9b58-5a741647448f Co-authored-by: mbarbine <3211492+mbarbine@users.noreply.github.com>
feat: extend MCP with Web4 tools, add DefinedTerm JSON-LD breadcrumbs to term pages Agent-Logs-Url: https://github.com/mbarbine/platphorm-dictionary/sessions/d87b6fb6-e6b6-4160-9b58-5a741647448f Co-authored-by: mbarbine <3211492+mbarbine@users.noreply.github.com>
feat: add Web4 lexical service - canonical types, fingerprints, API routes, well-known, human pages Agent-Logs-Url: https://github.com/mbarbine/platphorm-dictionary/sessions/d87b6fb6-e6b6-4160-9b58-5a741647448f Co-authored-by: mbarbine <3211492+mbarbine@users.noreply.github.com>
chore: initial plan for Web4 lexical service implementation Agent-Logs-Url: https://github.com/mbarbine/platphorm-dictionary/sessions/d87b6fb6-e6b6-4160-9b58-5a741647448f Co-authored-by: mbarbine <3211492+mbarbine@users.noreply.github.com>
Add Schema.org Dataset metadata and humans.txt discovery file (#52)
Complete full scope discovery enhancement with validation Agent-Logs-Url: https://github.com/mbarbine/platphorm-dictionary/sessions/fafaba60-6187-42bc-bb67-0a5f2892af8f Co-authored-by: mbarbine <3211492+mbarbine@users.noreply.github.com>