|
.claude
|
Archivage projet ERP - etat final avant pause (2026-08-03)
|
2026-08-28 13:43:58 +03:00 |
|
.playwright-mcp
|
Archivage projet ERP - etat final avant pause (2026-08-03)
|
2026-08-28 13:43:58 +03:00 |
|
backend/backups
|
Archivage projet ERP - etat final avant pause (2026-08-03)
|
2026-08-28 13:43:58 +03:00 |
|
backups
|
backup: n8n workflows + pg dump 20260909_020001
|
2026-09-09 02:00:11 +00:00 |
|
bug-screenshots
|
Archivage projet ERP - etat final avant pause (2026-08-03)
|
2026-08-28 13:43:58 +03:00 |
|
docs
|
Archivage projet ERP - etat final avant pause (2026-08-03)
|
2026-08-28 13:43:58 +03:00 |
|
frontend
|
feat(products): SPEC-STD-8 product deletion — ADMIN-only cascade + $transaction + 409 guard
|
2026-07-05 01:10:07 +04:00 |
|
prisma
|
fix(backend): resolve all 23 TypeScript errors — 2 real bugs found (SPEC-BACKEND-FIX-TS)
|
2026-07-01 22:48:15 +04:00 |
|
REPORTS
|
Archivage projet ERP - etat final avant pause (2026-08-03)
|
2026-08-28 13:43:58 +03:00 |
|
scripts
|
Archivage projet ERP - etat final avant pause (2026-08-03)
|
2026-08-28 13:43:58 +03:00 |
|
src
|
Archivage projet ERP - etat final avant pause (2026-08-03)
|
2026-08-28 13:43:58 +03:00 |
|
storage/orders/4
|
Archivage projet ERP - etat final avant pause (2026-08-03)
|
2026-08-28 13:43:58 +03:00 |
|
tests
|
Archivage projet ERP - etat final avant pause (2026-08-03)
|
2026-08-28 13:43:58 +03:00 |
|
.env.example
|
feat(ops): SPEC-PAUSE-1 Phase 1 — master kill-switches outbound + crons
|
2026-07-24 18:47:12 +04:00 |
|
.env.test.example
|
feat(e2e): set up isolated Playwright infra + 10 smoke tests (PLAYWRIGHT-P0)
|
2026-05-11 18:26:33 +03:00 |
|
.gitignore
|
fix(agent): remove temperature param for Opus 4.7 + add M2B test script
|
2026-05-22 18:56:22 +04:00 |
|
.mcp.json
|
spec-26E: test infrastructure - API workflow E2E + Playwright UI + MCP config
|
2026-03-22 18:47:03 +00:00 |
|
advisor-drawer-open.png
|
Archivage projet ERP - etat final avant pause (2026-08-03)
|
2026-08-28 13:43:58 +03:00 |
|
advisor-response-complete.png
|
Archivage projet ERP - etat final avant pause (2026-08-03)
|
2026-08-28 13:43:58 +03:00 |
|
advisor-streaming-response.png
|
Archivage projet ERP - etat final avant pause (2026-08-03)
|
2026-08-28 13:43:58 +03:00 |
|
backup_before_purge.dump
|
sync S36 - pre-analysis
|
2026-04-09 17:33:59 +03:00 |
|
BLOC-1-RAPPORT-FINAL.md
|
feat(engagement): SPEC-BLOC-1H — 25 E2E tests engagement + docs + rapport final BLOC-1
|
2026-05-28 09:36:43 +04:00 |
|
cashflow-chart.png
|
Archivage projet ERP - etat final avant pause (2026-08-03)
|
2026-08-28 13:43:58 +03:00 |
|
CDC.md
|
feat: SPEC-37A settings multi-tabs + notification preferences + fix budget byCategory
|
2026-04-10 17:32:40 +03:00 |
|
CLAUDE.md
|
feat(ops): SPEC-PAUSE-1 Phase 1 — master kill-switches outbound + crons
|
2026-07-24 18:47:12 +04:00 |
|
crit-notif-after-ack.png
|
Archivage projet ERP - etat final avant pause (2026-08-03)
|
2026-08-28 13:43:58 +03:00 |
|
crit-notif-after-modal-dismiss.png
|
Archivage projet ERP - etat final avant pause (2026-08-03)
|
2026-08-28 13:43:58 +03:00 |
|
crit-notif-ui-test.png
|
Archivage projet ERP - etat final avant pause (2026-08-03)
|
2026-08-28 13:43:58 +03:00 |
|
drawer-fix2.png
|
Archivage projet ERP - etat final avant pause (2026-08-03)
|
2026-08-28 13:43:58 +03:00 |
|
drawer-fix.png
|
Archivage projet ERP - etat final avant pause (2026-08-03)
|
2026-08-28 13:43:58 +03:00 |
|
help-drawer-categories.png
|
Archivage projet ERP - etat final avant pause (2026-08-03)
|
2026-08-28 13:43:58 +03:00 |
|
indirect-check.png
|
Archivage projet ERP - etat final avant pause (2026-08-03)
|
2026-08-28 13:43:58 +03:00 |
|
MANUAL-VALIDATION-BLOC-1.md
|
feat(engagement): SPEC-BLOC-1H — 25 E2E tests engagement + docs + rapport final BLOC-1
|
2026-05-28 09:36:43 +04:00 |
|
MASTER_CONTEXT.md
|
docs: add MASTER_CONTEXT.md - architect persistent memory
|
2026-03-09 12:31:19 +00:00 |
|
MEMORY.md
|
backup: n8n workflows + pg dump 20260829_020001
|
2026-08-29 02:00:07 +00:00 |
|
order-detail-button.png
|
Archivage projet ERP - etat final avant pause (2026-08-03)
|
2026-08-28 13:43:58 +03:00 |
|
package-lock.json
|
backup: n8n workflows + pg dump 20260528_020001
|
2026-05-28 02:00:03 +00:00 |
|
package.json
|
feat(engagement): SPEC-BLOC-1G — Migration supervisor + dashboard admin + cleanup legacy notifications
|
2026-05-27 23:27:42 +04:00 |
|
planning-1m-zoom.png
|
Archivage projet ERP - etat final avant pause (2026-08-03)
|
2026-08-28 13:43:58 +03:00 |
|
planning-6m-zoom.png
|
Archivage projet ERP - etat final avant pause (2026-08-03)
|
2026-08-28 13:43:58 +03:00 |
|
planning-page-v1.png
|
Archivage projet ERP - etat final avant pause (2026-08-03)
|
2026-08-28 13:43:58 +03:00 |
|
planning-scroll-test2.png
|
Archivage projet ERP - etat final avant pause (2026-08-03)
|
2026-08-28 13:43:58 +03:00 |
|
planning-scroll-test.png
|
Archivage projet ERP - etat final avant pause (2026-08-03)
|
2026-08-28 13:43:58 +03:00 |
|
planning-scroll-v3.png
|
Archivage projet ERP - etat final avant pause (2026-08-03)
|
2026-08-28 13:43:58 +03:00 |
|
playwright.config.ts
|
feat(engagement): SPEC-E2E-TASKS-1C — 22 Playwright E2E tests for Tasks module
|
2026-05-26 22:58:45 +04:00 |
|
project_session36.md
|
backup: n8n workflows + pg dump 20260411_020001
|
2026-04-11 02:00:04 +00:00 |
|
RAPPORT-2A-FIX.md
|
docs: session 148 rapports + artefact D1-D5 + CLAUDE.md update
|
2026-05-29 20:07:29 +04:00 |
|
RAPPORT-2A.md
|
feat(copilot): catalogue Август bloc A — 6 engagement tools + D7 confirmation + persona
|
2026-05-29 17:26:45 +04:00 |
|
RAPPORT-2B.md
|
feat(copilot): 2B conversational memory — read/write UserMemory
|
2026-06-01 16:35:46 +04:00 |
|
RAPPORT-2C.md
|
feat(copilot): 2C actions sur autrui — mode libre D9
|
2026-06-01 17:27:01 +04:00 |
|
RAPPORT-BUILDER-COST-TRACKING.md
|
fix(ai-builder): wire costEstimateCents tracking + shared pricing + maxCostCents hard cap 429
|
2026-05-18 15:36:36 +04:00 |
|
RAPPORT-BUILDER-PROMPT-MCP-FRONTEND-S106.md
|
feat(ai-builder): reinforce GENERATE prompt + MCP frontend tool + hybrid validator (BUILDER-PROMPT-MCP-FRONTEND-S106)
|
2026-05-18 15:10:19 +04:00 |
|
RAPPORT-DETTE-E2E-FLAKY-S105.md
|
fix(e2e): stabilize 5 flaky tests + smoke race condition (170/170)
|
2026-05-18 02:39:14 +04:00 |
|
RAPPORT-EMAIL-RECON.md
|
Archivage projet ERP - etat final avant pause (2026-08-03)
|
2026-08-28 13:43:58 +03:00 |
|
RAPPORT-FRONTEND-BUILDER-3A.md
|
feat(frontend): AI Builder page + create drawer + E2E tests (FRONTEND-BUILDER-3A)
|
2026-05-18 10:57:30 +04:00 |
|
RAPPORT-FRONTEND-BUILDER-3B.md
|
feat(frontend): AI Builder detail page — 6 tabs, SSE, approve/reject/revert (FRONTEND-BUILDER-3B)
|
2026-05-18 12:38:30 +04:00 |
|
RAPPORT-PO-MATCHING-AUDIT.md
|
Archivage projet ERP - etat final avant pause (2026-08-03)
|
2026-08-28 13:43:58 +03:00 |
|
RAPPORT-PURCHASE-MAILBOX-MAP.md
|
Archivage projet ERP - etat final avant pause (2026-08-03)
|
2026-08-28 13:43:58 +03:00 |
|
RAPPORT-RECON-AUGUST.md
|
docs: session 148 rapports + artefact D1-D5 + CLAUDE.md update
|
2026-05-29 20:07:29 +04:00 |
|
RAPPORT-SMOKE-OPUS-S106.md
|
feat(ai-builder): reinforce GENERATE prompt + MCP frontend tool + hybrid validator (BUILDER-PROMPT-MCP-FRONTEND-S106)
|
2026-05-18 15:10:19 +04:00 |
|
REPORT-33A-FIX.md
|
fix: remove duplicate СРОЧНО priority — keep only Срочный (session 34)
|
2026-04-08 15:48:24 +03:00 |
|
REPORT-36A.md
|
feat: SPEC-36A — smeta revision compare descends into specData service lots
|
2026-04-09 18:05:25 +03:00 |
|
REPORT-36B.md
|
feat: SPEC-36B — upcoming payments from real POInstallment + PaymentRequest data
|
2026-04-09 18:35:02 +03:00 |
|
REPORT-36C.md
|
docs: update CDC session 36 + add REPORT-36C
|
2026-04-09 19:56:14 +03:00 |
|
REPORT-36D.md
|
feat: SPEC-36D — payment reminders cron (J-3/J-1/J-0/overdue notifications)
|
2026-04-10 13:41:29 +03:00 |
|
REPORT-36E-FIX.md
|
fix: SPEC-36E-FIX — backfill items→PurchaseOrderLine + fix createFromTender/createTlt
|
2026-04-10 12:33:34 +03:00 |
|
REPORT-36E-VERIFY.md
|
docs: SPEC-36E verification report — all tests passed
|
2026-04-10 12:35:38 +03:00 |
|
REPORT-36E.md
|
feat: SPEC-36E — lot split with line-level detail (PurchaseLotLine)
|
2026-04-10 12:28:18 +03:00 |
|
REPORT-36F.md
|
feat: SPEC-36F — full-screen lot split modal with line×lot matrix
|
2026-04-10 12:58:16 +03:00 |
|
REPORT-36G.md
|
fix: SPEC-36G — smeta revision compares with latest version, not just APPROVED/LOCKED
|
2026-04-10 13:59:44 +03:00 |
|
REPORT-36H.md
|
feat: SPEC-36H addendum — status filter, overdue sort, overdue column in upcoming payments
|
2026-04-10 15:21:31 +03:00 |
|
REPORT-37A.md
|
Archivage projet ERP - etat final avant pause (2026-08-03)
|
2026-08-28 13:43:58 +03:00 |
|
REPORT-37B.md
|
Archivage projet ERP - etat final avant pause (2026-08-03)
|
2026-08-28 13:43:58 +03:00 |
|
REPORT-37C.md
|
Archivage projet ERP - etat final avant pause (2026-08-03)
|
2026-08-28 13:43:58 +03:00 |
|
REPORT-37D.md
|
Archivage projet ERP - etat final avant pause (2026-08-03)
|
2026-08-28 13:43:58 +03:00 |
|
REPORT-37E.md
|
Archivage projet ERP - etat final avant pause (2026-08-03)
|
2026-08-28 13:43:58 +03:00 |
|
REPORT-38C.md
|
feat: SPEC-38C/38D/38E — manual PR + UX correctifs PO + profil edit + 305→0 erreurs TS
|
2026-04-13 13:21:31 +03:00 |
|
REPORT-38D.md
|
feat: SPEC-38C/38D/38E — manual PR + UX correctifs PO + profil edit + 305→0 erreurs TS
|
2026-04-13 13:21:31 +03:00 |
|
REPORT-38E-v2.md
|
feat: SPEC-38E v2 — controlled InputNumber + correctReceivedQuantity
|
2026-04-13 13:39:56 +03:00 |
|
REPORT-38E.md
|
feat: SPEC-38C/38D/38E — manual PR + UX correctifs PO + profil edit + 305→0 erreurs TS
|
2026-04-13 13:21:31 +03:00 |
|
REPORT-38F.md
|
feat: SPEC-38F — calendrier ДДС lit POInstallment + PaymentRequest
|
2026-04-13 14:03:19 +03:00 |
|
REPORT-39A.md
|
feat: SPEC-39A — enum ExpenseCode → table 54 codes cyrilliques + CRUD
|
2026-04-13 17:10:52 +03:00 |
|
REPORT-39B.md
|
feat: SPEC-39B — frontend CRUD Статьи расходов + isIndirect indicator
|
2026-04-13 17:23:44 +03:00 |
|
REPORT-39C.md
|
docs: REPORT-39C backend PO indirect + SPEC-39C-FIX tags
|
2026-04-13 18:09:05 +03:00 |
|
REPORT-39DE-v2.md
|
Archivage projet ERP - etat final avant pause (2026-08-03)
|
2026-08-28 13:43:58 +03:00 |
|
REPORT-39DE.md
|
feat: SPEC-39DE frontend onglet Косвенные + drawer creation PO indirect
|
2026-04-13 18:27:39 +03:00 |
|
REPORT-40C.md
|
docs: REPORT-40C + CLAUDE.md pieges architecturaux
|
2026-04-14 14:18:14 +03:00 |
|
REPORT-DEBUG-QUANTITES.md
|
fix: remove duplicate СРОЧНО priority — keep only Срочный (session 34)
|
2026-04-08 15:48:24 +03:00 |
|
REPORT-DIAG-EMAIL.md
|
fix: remove duplicate СРОЧНО priority — keep only Срочный (session 34)
|
2026-04-08 15:48:24 +03:00 |
|
REPORT-FIX-3BUGS.md
|
fix: remove duplicate СРОЧНО priority — keep only Срочный (session 34)
|
2026-04-08 15:48:24 +03:00 |
|
REPORT-FIX-FINAL-S34.md
|
fix: installment amounts — recalculate from percentage × total for existing records (session 34)
|
2026-04-08 15:48:24 +03:00 |
|
REPORT-FIX-GLOBAL-S34.md
|
fix: remove duplicate СРОЧНО priority — keep only Срочный (session 34)
|
2026-04-08 15:48:24 +03:00 |
|
REPORT-FIX-QUANTITES.md
|
fix: remove duplicate СРОЧНО priority — keep only Срочный (session 34)
|
2026-04-08 15:48:24 +03:00 |
|
REPRISE-ERP.md
|
docs: REPRISE-ERP.md — risques pause (git bloat, GH privé, uploads non couverts)
|
2026-08-28 13:56:34 +03:00 |
|
screenshot-api.js
|
feat: add screenshot-api.js tool for visual validation from claude.ai
|
2026-03-13 15:10:02 +00:00 |
|
screenshot-homepage-v2.png
|
Archivage projet ERP - etat final avant pause (2026-08-03)
|
2026-08-28 13:43:58 +03:00 |
|
smeta-highlight-flash.png
|
Archivage projet ERP - etat final avant pause (2026-08-03)
|
2026-08-28 13:43:58 +03:00 |
|
smeta-highlight-quick.png
|
Archivage projet ERP - etat final avant pause (2026-08-03)
|
2026-08-28 13:43:58 +03:00 |
|
smeta-highlight-test.png
|
Archivage projet ERP - etat final avant pause (2026-08-03)
|
2026-08-28 13:43:58 +03:00 |
|
smeta-mapping-fixed.png
|
Archivage projet ERP - etat final avant pause (2026-08-03)
|
2026-08-28 13:43:58 +03:00 |
|
smeta-mapping-inline.png
|
Archivage projet ERP - etat final avant pause (2026-08-03)
|
2026-08-28 13:43:58 +03:00 |
|
SMOKE-OPUS-S107.md
|
docs(smoke): RE-SMOKE-OPUS-S107 report + HelpCategory AI_MODULES + CLAUDE.md update
|
2026-05-18 17:09:16 +04:00 |
|
start-backend-wsl.sh
|
Archivage projet ERP - etat final avant pause (2026-08-03)
|
2026-08-28 13:43:58 +03:00 |
|
test-estimates.sh
|
feat: add workflow-2-estimate-validation module (auto-pipeline)
|
2026-03-12 11:59:10 +00:00 |
|
test-s42h.mjs
|
feat(S42H): intégration entrées clients dans cashflow forecast
|
2026-04-21 20:51:57 +03:00 |
|
test-s42j.mjs
|
test(S42J): E2E tests delivery-lot sign-by-client flow (6/6 pass)
|
2026-04-21 20:29:55 +03:00 |
|
test-s42l.mjs
|
feat(S42L): multi-contrats par Order — sélection + modification
|
2026-04-21 20:43:35 +03:00 |
|
tmp_check_admins.py
|
Archivage projet ERP - etat final avant pause (2026-08-03)
|
2026-08-28 13:43:58 +03:00 |
|
tmp_login_test.py
|
Archivage projet ERP - etat final avant pause (2026-08-03)
|
2026-08-28 13:43:58 +03:00 |
|
tmp_m2b_output.txt
|
Archivage projet ERP - etat final avant pause (2026-08-03)
|
2026-08-28 13:43:58 +03:00 |
|
tmp_q.txt
|
Archivage projet ERP - etat final avant pause (2026-08-03)
|
2026-08-28 13:43:58 +03:00 |
|
tmp_recompute.js
|
Archivage projet ERP - etat final avant pause (2026-08-03)
|
2026-08-28 13:43:58 +03:00 |
|
tmp_run_m2b.py
|
Archivage projet ERP - etat final avant pause (2026-08-03)
|
2026-08-28 13:43:58 +03:00 |
|
tmp_tlt_vps.txt
|
Archivage projet ERP - etat final avant pause (2026-08-03)
|
2026-08-28 13:43:58 +03:00 |
|
tmp_tlt.txt
|
Archivage projet ERP - etat final avant pause (2026-08-03)
|
2026-08-28 13:43:58 +03:00 |
|
tsconfig.json
|
Initial commit: ERP skeleton + CLAUDE.md
|
2026-03-09 09:10:16 +00:00 |
|
tsconfig.tsbuildinfo
|
backup: n8n workflows + pg dump 20260423_020001
|
2026-04-23 02:00:03 +00:00 |
|
win-spec-deploy-sql.md
|
fix: remove duplicate СРОЧНО priority — keep only Срочный (session 34)
|
2026-04-08 15:48:24 +03:00 |
|
win-spec-install-pg.md
|
fix: remove duplicate СРОЧНО priority — keep only Срочный (session 34)
|
2026-04-08 15:48:24 +03:00 |
|
win-spec-setup-erp.md
|
fix: remove duplicate СРОЧНО priority — keep only Срочный (session 34)
|
2026-04-08 15:48:24 +03:00 |