Stabilize idea understanding AI step
2026-06-06T14:00:41+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 1 | core 0 | module 0 | forbidden 0
Flags:
Последние изменения из mirror GitHub. Здесь видны не только SHA, но и автор, дата, количество файлов и зоны риска.
Показаны 674 commit'ов, страница 13 из 14.
Stabilize idea understanding AI step
2026-06-06T14:00:41+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 1 | core 0 | module 0 | forbidden 0
Flags:
Expand docs page: comprehensive help with 22 sections covering all CRM functionality and scenarios
2026-06-06T13:27:18+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 1 | core 0 | module 0 | forbidden 0
Flags:
Super-strict JSON prompts: explicit forbid curly braces in text, compact templates, Russian-only for all 4 steps
2026-06-06T10:21:26+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 1 | core 0 | module 0 | forbidden 0
Flags:
Save fallback records for risk/pitfalls/plan/tasks instead of returning 503 when DeepSeek JSON parsing fails
2026-06-06T07:12:28+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 1 | core 0 | module 0 | forbidden 0
Flags:
Call extractBrokenJson on raw jsonBlock before escape sanitization
2026-06-06T07:09:18+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 1 | core 0 | module 0 | forbidden 0
Flags:
Add extractBrokenJson regex-based fallback for minimum viable data extraction when json_decode fails
2026-06-06T07:02:40+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 1 | core 0 | module 0 | forbidden 0
Flags:
Fix JSON sanitization: peek-ahead escape handling + control char stripping
2026-06-06T06:56:58+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 1 | core 0 | module 0 | forbidden 0
Flags:
Add invalid escape sequence sanitization before json_decode
2026-06-06T06:51:20+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 1 | core 0 | module 0 | forbidden 0
Flags:
Fix: add back listComments, cleanup orphaned code, fix JSON brace balancing
2026-06-06T06:45:40+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 1 | core 0 | module 0 | forbidden 0
Flags:
Remove duplicate extractAiJson, add sanitizeJsonBraces + hardened prompts forbidding { } in text
2026-06-06T06:35:44+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 1 | core 0 | module 0 | forbidden 0
Flags:
Add AI_JSON_UNCLOSED diagnostic to locate unbalanced braces in DeepSeek responses
2026-06-06T06:27:29+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 1 | core 0 | module 0 | forbidden 0
Flags:
Add fallback: first-{ to last-} extraction when brace matching fails
2026-06-06T06:22:00+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 1 | core 0 | module 0 | forbidden 0
Flags:
Fix JSON brace matching: skip { } inside quoted strings to handle Russian text with braces
2026-06-06T06:16:43+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 1 | core 0 | module 0 | forbidden 0
Flags:
Add AI_JSON_PARSE_ERR diag to see exact JSON failure context
2026-06-06T06:14:33+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 1 | core 0 | module 0 | forbidden 0
Flags:
Add JSON repair with progressive } truncation for malformed DeepSeek responses
2026-06-06T06:07:42+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 1 | core 0 | module 0 | forbidden 0
Flags:
fix extractAiJson: try multiple } positions when json_decode fails
2026-06-05T21:57:23+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 1 | core 0 | module 0 | forbidden 0
Flags:
fix: use last-} extraction instead of brace counting (unescaped braces inside strings cause false incomplete)
2026-06-05T21:53:16+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 1 | core 0 | module 0 | forbidden 0
Flags:
Simplify AI analysis prompts: shorten JSON templates to reduce output token pressure on DeepSeek
2026-06-05T21:47:25+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 1 | core 0 | module 0 | forbidden 0
Flags:
Fix extractAiJson: search first { anywhere (not anchored at start)
2026-06-05T21:41:36+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 1 | core 0 | module 0 | forbidden 0
Flags:
Strengthen 4 failing AI analysis prompts: strict JSON format, brace matching, extractAiJson helper
2026-06-05T21:36:21+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 1 | core 0 | module 0 | forbidden 0
Flags:
Add RISK_PARSE_FAIL diagnostic to debug AI_INVALID_RESPONSE
2026-06-05T21:27:14+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 1 | core 0 | module 0 | forbidden 0
Flags:
Interview: set_time_limit(0) and explicit timeout_ms before AI call
2026-06-05T21:11:42+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 1 | core 0 | module 0 | forbidden 0
Flags:
Increase default AI timeout 120s→240s, cap 120s→300s (DeepSeek slow responses)
2026-06-05T21:04:40+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 1 | core 0 | module 0 | forbidden 0
Flags:
Fix MySQL has gone away: PDO reconnect check after long AI calls
2026-06-05T20:57:50+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 1 | core 0 | module 0 | forbidden 0
Flags:
Fix interview: init $rawText and $aiMode before loop to avoid strlen(null)
2026-06-05T20:54:19+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 2 | core 0 | module 0 | forbidden 0
Flags:
Add parent_task_public_id support to TaskService create and update
2026-06-05T20:39:11+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 1 | core 0 | module 0 | forbidden 0
Flags:
Fix idea PATCH: visibility null when not provided in update
2026-06-05T20:30:15+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 1 | core 0 | module 0 | forbidden 0
Flags:
Fix idea creation: visibility default when not provided
2026-06-05T20:15:42+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 1 | core 0 | module 0 | forbidden 0
Flags:
Fix INTERNAL_ERROR: default nullable NOT NULL columns
2026-06-05T20:13:52+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 2 | core 0 | module 0 | forbidden 0
Flags:
Set max_tokens to 128k for idea_analyze interview
2026-06-05T19:47:27+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 1 | core 0 | module 0 | forbidden 0
Flags:
Fix truncated AI interview responses: increase max_tokens to 6000
2026-06-05T18:30:02+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 1 | core 0 | module 0 | forbidden 0
Flags:
Fix idea interview: strip markdown code fences before JSON parsing
2026-06-05T14:39:06+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 1 | core 0 | module 0 | forbidden 0
Flags:
Test pre-push hook v2
2026-06-05T14:29:02+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 1 | core 0 | module 0 | forbidden 0
Flags:
Test pre-push auto-deploy hook
2026-06-05T14:25:23+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 1 | core 0 | module 0 | forbidden 0
Flags:
Test auto-deploy chain: git push triggers deploy.sh
2026-06-05T14:21:45+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 1 | core 0 | module 0 | forbidden 0
Flags:
Remove deploy reference from README
2026-06-05T14:19:40+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 1 | core 0 | module 0 | forbidden 0
Flags:
git deploy alias: push + auto-deploy in one command
2026-06-05T14:11:20+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 1 | core 0 | module 0 | forbidden 0
Flags:
Test deploy workflow
2026-06-05T13:57:04+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 1 | core 0 | module 0 | forbidden 0
Flags:
Increase AI retry attempts and backoff for DeepSeek reliability
2026-06-05T13:24:03+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 3 | core 0 | module 0 | forbidden 0
Flags:
Fix idea interview 503: handle <5 questions, add parse diagnostics
2026-06-05T13:17:52+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 1 | core 0 | module 0 | forbidden 0
Flags:
Route AI diagnostic logs to file instead of stderr (FastCGI)
2026-06-05T12:55:45+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 4 | core 0 | module 0 | forbidden 0
Flags:
Fix production errors: SSE headers before output, JsonResponse guard, AI retry stabilization
2026-06-05T12:43:34+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 3 | core 0 | module 0 | forbidden 0
Flags:
Enhance <noscript> with full crawlable content for search bots
2026-06-04T21:15:11+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 1 | core 0 | module 0 | forbidden 0
Flags:
Fix hreflang links: use ?lang= query param instead of /xx/ subdirs
2026-06-04T21:12:19+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 2 | core 0 | module 0 | forbidden 0
Flags:
Add demo link to landing page hero via JSON content
2026-06-04T21:06:38+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 5 | core 0 | module 0 | forbidden 0
Flags:
Add prominent demo section to landing page
2026-06-04T20:58:48+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 2 | core 0 | module 0 | forbidden 0
Flags:
Make landing page bilingual (EN/RU) with browser language detection
2026-06-04T20:55:58+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 1 | core 0 | module 0 | forbidden 0
Flags:
Add live demo link and credentials to README and landing page
2026-06-04T20:51:54+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 2 | core 0 | module 0 | forbidden 0
Flags:
Fix all PHP namespace/directory case mismatches for Linux
2026-06-04T20:45:55+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 60 | core 0 | module 0 | forbidden 0
Flags:
Fix Linux case-sensitivity: rename web/system/core to Core
2026-06-04T20:42:19+00:00
Anton Barinov <55404783+Anton-Barinov@users.noreply.github.com>
Files: 3 | core 0 | module 0 | forbidden 0
Flags: