Full deployment history for this project.
🧹 Fix unsafe empty catch blocks and resolve merge conflicts - Updated app/layout.tsx to log theme initialization failures. - Updated components/insights-provider.tsx to log performance observer failures when debug mode is enabled. - Resolved merge conflict markers in package.json and pnpm-lock.yaml. - Ensured consistent dependency versions for @ai-sdk/react and fontsource packages.
Merge pull request #213 from mbarbine/copilot/wire-up-user-interface Fix insights not saving to DB and wire up AI scores + history in results page
fix: wire up insights saving, advanced scoring, and history in results page - insights/route.ts: add hasDatabase() guard in processEvent so client-side events are dropped gracefully when no DB is configured instead of throwing 500 errors; move GET handler query params before try/catch and add hasDatabase() early-return - lib/db.ts: add hasDatabase() guards to createAnalysisWithStatus, updateAnalysisProgress, completeAnalysis, and failAnalysis so they fall back to ephemeral storage instead of throwing when no database is configured - results/page.tsx: call runAdvancedScoring() after analysis completes (both new analysis and load-by-id paths) to populate AI Score / Human Score panels; add fetchHistory() that loads /api/v1/history?url=... and wire the returned data to HistoryTrend instead of the hardcoded empty array Agent-Logs-Url: https://github.com/mbarbine/platphorm-insights/sessions/8e7b3403-d30c-42b3-9578-046bb6398cca Co-authored-by: mbarbine <3211492+mbarbine@users.noreply.github.com>
Merge pull request #212 from mbarbine/copilot/implement-ietf-standards-testing-again
Merge pull request #212 from mbarbine/copilot/implement-ietf-standards-testing-again Expand IETF standards outputs across analyze API, MCP, and OpenAPI contract
Merge pull request #211 from mbarbine/copilot/implement-ietf-standards-testing
chore: add ietf script aliases and toolchain deps Agent-Logs-Url: https://github.com/mbarbine/platphorm-insights/sessions/94d206b3-9394-4f9e-8471-fb3a00ab1260 Co-authored-by: mbarbine <3211492+mbarbine@users.noreply.github.com>
feat: expand ietf report payloads and docs Agent-Logs-Url: https://github.com/mbarbine/platphorm-insights/sessions/94d206b3-9394-4f9e-8471-fb3a00ab1260 Co-authored-by: mbarbine <3211492+mbarbine@users.noreply.github.com>
Merge pull request #211 from mbarbine/copilot/implement-ietf-standards-testing Integrating IETF Internet Standards into testing framework
Changes before error encountered Agent-Logs-Url: https://github.com/mbarbine/platphorm-insights/sessions/707475df-cc01-4f27-bd47-da2113e14768 Co-authored-by: mbarbine <3211492+mbarbine@users.noreply.github.com>
Merge pull request #210 from mbarbine/copilot/implement-accessibility-testing-layer feat: implement W3C ACT/WCAG 2.2/ARIA accessibility standards testing layer
fix: address CodeQL ReDoS vulnerabilities and improve script tag sanitization - Replace nested-alternation icon-only button regex (ReDoS risk) with two simpler non-backtracking patterns: EMPTY_BUTTON_RE and BUTTON_MISSING_LABEL_RE - Fix script/style tag sanitization regex to properly match end tags with optional whitespace (</script >) using SCRIPT_BLOCK_RE / STYLE_BLOCK_RE constants - All 1322 tests passing, build passing Agent-Logs-Url: https://github.com/mbarbine/platphorm-insights/sessions/61b38978-0600-44d6-ba69-0053a251a4dd Co-authored-by: mbarbine <3211492+mbarbine@users.noreply.github.com>
feat: implement W3C ACT/WCAG 2.2/ARIA accessibility standards testing layer - Add typed models for requirements, rules, test definitions, results, manual review items, coverage gaps and scores (lib/accessibility/types.ts) - Add complete WCAG 2.2 Level A/AA/AAA + ACT rules static registry with deterministic IDs, stale detection and referential integrity (lib/accessibility/act-registry.ts) - Add standards-aware runner with 18 automated/semi-automated ACT checks, manual review item generation, coverage gap generation, scoring and full report builder (lib/accessibility/runner.ts) - Add public module index (lib/accessibility/index.ts) - Add standards:sync validation script (scripts/standards-sync.ts) - Extend /api/v1/analyze to include accessibilityStandardsReport in response - Update MCP check_accessibility tool with standards data and add accessibility/registry resource - Add AccessibilityStandardsPanel UI component with overview/results/manual/gaps tabs and conformance caveat - Add 60 unit tests (registry shap
chore: start W3C ACT accessibility standards implementation Agent-Logs-Url: https://github.com/mbarbine/platphorm-insights/sessions/61b38978-0600-44d6-ba69-0053a251a4dd Co-authored-by: mbarbine <3211492+mbarbine@users.noreply.github.com>
Merge pull request #209 from mbarbine/copilot/create-additional-tests-standard-based Expand New Internet standards registry (1000+ checks), add WAI/WCAG/EPUB + sitespeed-aligned groups, and surface no-mock execution flow in UI
Add full WAI standards matrix groups and update UI messaging Agent-Logs-Url: https://github.com/mbarbine/platphorm-insights/sessions/b497c9e0-364b-4f09-99c7-6b021da07400 Co-authored-by: mbarbine <3211492+mbarbine@users.noreply.github.com>
Add sitespeed and WCAG/EPUB standards groups and update testing-process UI Agent-Logs-Url: https://github.com/mbarbine/platphorm-insights/sessions/b497c9e0-364b-4f09-99c7-6b021da07400 Co-authored-by: mbarbine <3211492+mbarbine@users.noreply.github.com>
Address review feedback for generated standards tests Agent-Logs-Url: https://github.com/mbarbine/platphorm-insights/sessions/b497c9e0-364b-4f09-99c7-6b021da07400 Co-authored-by: mbarbine <3211492+mbarbine@users.noreply.github.com>
Refine generated standards tests and add validation coverage Agent-Logs-Url: https://github.com/mbarbine/platphorm-insights/sessions/b497c9e0-364b-4f09-99c7-6b021da07400 Co-authored-by: mbarbine <3211492+mbarbine@users.noreply.github.com>
Update registry references and phase2 expectations for expanded test set Agent-Logs-Url: https://github.com/mbarbine/platphorm-insights/sessions/b497c9e0-364b-4f09-99c7-6b021da07400 Co-authored-by: mbarbine <3211492+mbarbine@users.noreply.github.com>
Expand registry with 1000 new-internet analysis tests Agent-Logs-Url: https://github.com/mbarbine/platphorm-insights/sessions/b497c9e0-364b-4f09-99c7-6b021da07400 Co-authored-by: mbarbine <3211492+mbarbine@users.noreply.github.com>
Merge pull request #208 from mbarbine/copilot/enhance-website-checks-and-scoring fix(security): upgrade next.js 16.1.6 → 16.2.6 to patch 8 CVEs
fix(security): update next from 16.1.6 to 16.2.6 to remediate 8 CVEs Agent-Logs-Url: https://github.com/mbarbine/platphorm-insights/sessions/4500fadb-2e86-4f56-94b6-d92b5785f243 Co-authored-by: mbarbine <3211492+mbarbine@users.noreply.github.com>
fix: address code review feedback (remove unused nextWord, clarify fingerprinting JSDoc) Agent-Logs-Url: https://github.com/mbarbine/platphorm-insights/sessions/4500fadb-2e86-4f56-94b6-d92b5785f243 Co-authored-by: mbarbine <3211492+mbarbine@users.noreply.github.com>
feat: enhance website checks with sentiment, fingerprinting, cookies, redirects, UX scoring, and S13/S14 quality suites Agent-Logs-Url: https://github.com/mbarbine/platphorm-insights/sessions/4500fadb-2e86-4f56-94b6-d92b5785f243 Co-authored-by: mbarbine <3211492+mbarbine@users.noreply.github.com>
feat: extract security headers and core web vitals logic into reusable lib modules Agent-Logs-Url: https://github.com/mbarbine/platphorm-insights/sessions/4500fadb-2e86-4f56-94b6-d92b5785f243 Co-authored-by: mbarbine <3211492+mbarbine@users.noreply.github.com>
fix: resolve package.json merge conflict Agent-Logs-Url: https://github.com/mbarbine/platphorm-insights/sessions/4500fadb-2e86-4f56-94b6-d92b5785f243 Co-authored-by: mbarbine <3211492+mbarbine@users.noreply.github.com>
Merge pull request #207 from mbarbine/copilot/fix-build-issue fix: replace next/font/google with self-hosted @fontsource-variable to unblock builds
Merge pull request #207 from mbarbine/copilot/fix-build-issue fix: replace next/font/google with self-hosted @fontsource-variable to unblock builds
fix: replace next/font/google with @fontsource-variable to fix build in offline environments Agent-Logs-Url: https://github.com/mbarbine/platphorm-insights/sessions/221de04c-7e23-4112-ac16-c45cb5bd1892 Co-authored-by: mbarbine <3211492+mbarbine@users.noreply.github.com>
chore: install fontsource font packages to fix build Agent-Logs-Url: https://github.com/mbarbine/platphorm-insights/sessions/221de04c-7e23-4112-ac16-c45cb5bd1892 Co-authored-by: mbarbine <3211492+mbarbine@users.noreply.github.com>
Merge branch 'copilot/consolidated-open-prs-20260510' into copilot/merge-all-pull-requests Co-authored-by: mbarbine <3211492+mbarbine@users.noreply.github.com>
Merge pull request #179 from mbarbine/jules-2776518303986978056-03141c48 ⚡ Bolt: Add short-lived cache to API health check
Merge branch 'main' into jules-2776518303986978056-03141c48
Merge pull request #201 from mbarbine/fix-run-comprehensive-tests-signature-4049445956225048416 🧹 fix(analyze): refactor runComprehensiveTestsIfRequested to use object parameter
Merge pull request #200 from mbarbine/jules-1736779150055207909-62dfd547 🧹 [code health improvement] Refactor persistAdvancedScoresToDb
Merge pull request #173 from mbarbine/feature/test-trace-sdk-6565624281022999807 🧪 Add comprehensive test suite for Trace SDK and fix header case-sensitivity bug