This website requires JavaScript.
9941e352bc
[CLAUDE] Docs: S69 session-end closeout — Văn phòng số golive + PE cờ gấp/ngưỡng (Run #305-308)
main
pqhuy1987
2026-06-17 14:00:45 +07:00
ebd7e1c42f
[CLAUDE] PurchaseEvaluation: cờ gấp PRO/CCM + CCM duyệt-final theo ngưỡng giá trị (Mig 53) + 14 test
pqhuy1987
2026-06-17 13:27:50 +07:00
1f8947e763
[CLAUDE] Auth: golive Văn phòng số — public Read+Create module Office cho mọi role (allow-list 16 key) + 6 test
pqhuy1987
2026-06-17 10:33:32 +07:00
c556f6cfa2
[CLAUDE] FE: Văn phòng số re-skin toàn module — 10 page PURO layout + CSS Hồ sơ NS (PageHeader/KpiCard/WidgetCard), phẫu thuật giữ nguyên logic
pqhuy1987
2026-06-17 09:57:46 +07:00
a8bbdaeeea
[CLAUDE] FE: Văn phòng số foundation — shared PageHeader/KpiCard/WidgetCard + Dashboard landing (PURO · CSS Hồ sơ NS) + sync fe-admin index.css + menu Off_Dashboard
pqhuy1987
2026-06-17 09:24:17 +07:00
764fe7024b
[CLAUDE] Docs: S68 session-end closeout — Hồ sơ NS header fix tên đen→trắng (gotcha #66 Tailwind v4 unlayered rule) + STATUS/HANDOFF/session log + harvest cicd MEMORY (Run #303-304)
pqhuy1987
2026-06-16 22:27:35 +07:00
37752eb914
[CLAUDE] FE: Hồ sơ NS — tên NV đen→trắng (ép text-white! thắng rule h1-h4 ngoài @layer, Tailwind v4) + thu nhỏ text-lg font-bold — x2 app SHA256
pqhuy1987
2026-06-16 19:54:46 +07:00
6983609c7b
[CLAUDE] FE: Hồ sơ NS — header chi tiết NV nổi bật (tên text-xl extrabold + drop-shadow · meta 13px font-medium trắng · badge trạng thái màu emerald/amber/slate) — x2 app SHA256
pqhuy1987
2026-06-16 19:34:35 +07:00
11bc96dff1
[CLAUDE] Docs: S68 bootstrap drift-fix — dep-audit skill gotcha 64→65 + root CLAUDE test 263→286 (H1 monitor)
pqhuy1987
2026-06-16 19:34:35 +07:00
231a7b0c36
[CLAUDE] Docs: S67 session-end closeout — Hồ sơ NS visual + fe-admin mirror + PE Link file:// + research auto-open (6 deploy #297->#302) + harvest 4 agent-memory
pqhuy1987
2026-06-16 17:09:54 +07:00
536dd6b569
[CLAUDE] FE-PE: Link hồ sơ ổ mạng — render link file:// bấm-thử mở Explorer + giữ Copy dự phòng (x2 app SHA256)
pqhuy1987
2026-06-16 14:52:25 +07:00
6df1b2d7c1
[CLAUDE] FE-PE: Link hồ sơ auto-detect — http(s) -> hyperlink bấm-mở / đường dẫn ổ mạng -> chữ + nút Copy (x2 app SHA256)
pqhuy1987
2026-06-16 14:28:51 +07:00
91aaf058fb
[CLAUDE] FE: Hồ sơ NS — list pane flex-row gọn (hết tràn ngang rail) + đồng nhất cỡ chữ (x2 app SHA256)
pqhuy1987
2026-06-16 14:20:23 +07:00
bcd619dbdb
[CLAUDE] Tests: test-after HRM S65 — Department tree+cycle-guard, PE HoSoLink, HRM-perm seed (+23 -> 286)
pqhuy1987
2026-06-16 14:03:57 +07:00
292d64d843
[CLAUDE] FE-Admin: mirror Hồ sơ Nhân sự master-detail từ fe-user (page SHA256 identical + accent tokens index.css)
pqhuy1987
2026-06-16 13:51:20 +07:00
ab4e681e8e
[CLAUDE] FE-User: Hồ sơ NS — đồng nhất font/size + chữ đen sang xanh đậm (brand-800)
pqhuy1987
2026-06-16 13:41:33 +07:00
53f1d29e44
[CLAUDE] Docs: S66 session-end closeout (STATUS/HANDOFF/session-log + 2 monitor spawn-records)
pqhuy1987
2026-06-16 12:48:37 +07:00
4e09413fdb
[CLAUDE] Skill: adopt Harness-8 all-inherit (11 sub -> inherit, go two-tier H4) + email-back ai_infra
pqhuy1987
2026-06-16 12:48:37 +07:00
c34bb51f71
[CLAUDE] Skill: session-start maintenance — ef-core doc-flush Mig 50->52 + cicd-monitor L1 curate 86.8->28.9KB
pqhuy1987
2026-06-16 12:48:37 +07:00
fe28ca3993
[CLAUDE] Docs: S65 session-end closeout — HRM go-live + Hồ sơ NS master-detail + Department hierarchy + PE Link hồ sơ (6 deploy #289→#295)
pqhuy1987
2026-06-16 11:56:03 +07:00
456c7a721b
[CLAUDE] FE-User: Hồ sơ Nhân sự — layout 2 cột (tree+list trái, detail phải) + tô màu chi tiết
pqhuy1987
2026-06-16 11:35:31 +07:00
ec517f7174
[CLAUDE] FE-User: cây tổ chức gốc "SOLUTION COMPANY" -> toả xuống phòng ban
pqhuy1987
2026-06-16 11:23:58 +07:00
5a0aaa4e83
[CLAUDE] PurchaseEvaluation: +mục E "Link hồ sơ" (hyperlink NAS) + rename "Dự trù PRO"->"Ngân sách PRO"
pqhuy1987
2026-06-16 11:13:39 +07:00
318860a38e
[CLAUDE] FE-User: Hồ sơ Nhân sự master-detail 3-panel + 5 tab (giống NamGroup)
pqhuy1987
2026-06-16 11:13:39 +07:00
6ce5803bfa
[CLAUDE] Tests: fix CreateDepartmentCommand call-site (+ParentId 5th arg) — unblock deploy
pqhuy1987
2026-06-16 10:50:05 +07:00
8c8179cda0
[CLAUDE] FE-Admin: chọn "Phòng cha" trong quản lý phòng ban — dựng cây tổ chức
pqhuy1987
2026-06-16 10:41:00 +07:00
0f44d9754d
[CLAUDE] Infra: phân cấp phòng ban (Department.ParentId) + /tree + gán phòng cha
pqhuy1987
2026-06-16 10:34:52 +07:00
c98030f27c
[CLAUDE] FE-User: redesign foundation "nâng màu giữ brand" — gradient/accent/badge bắt mắt hơn
pqhuy1987
2026-06-16 10:12:40 +07:00
4004481989
[CLAUDE] Auth: public module Nhân sự (Hồ sơ NS) read-only cho mọi role
pqhuy1987
2026-06-16 09:51:49 +07:00
cfed3d0ac5
[CLAUDE] Docs: S64 session-end closeout — STATUS/HANDOFF S64 + session log + Harness-7 adoption
pqhuy1987
2026-06-15 22:27:18 +07:00
6afde19f9c
[CLAUDE] Skill: adopt Harness 7 (writing-quality floor) via adap-apply + email ai_infra
pqhuy1987
2026-06-15 22:17:38 +07:00
8e3c360411
[CLAUDE] Docs: S63 session-end closeout — STATUS/HANDOFF S63 + ef-core count-residual fix + H1/H2 spawn-records (gate PASS 5/5)
pqhuy1987
2026-06-15 21:35:00 +07:00
08c7036302
[CLAUDE] Skill: pin broadcasts eol=lf (.gitattributes) — stabilize email body-hash + adap-request federated
pqhuy1987
2026-06-15 21:26:38 +07:00
dbbf89a838
[CLAUDE] Skill: adopt Harness 5 (model-fallback) + Harness 6 (governed-ultracode) via adap-apply + email ai_infra
pqhuy1987
2026-06-15 21:11:48 +07:00
5e6dcc1479
[CLAUDE] Docs: S63 closeout S60-62 — re-tier STATUS/HANDOFF + count-flush (Mig 50, 88 bang, 263 test, 64 gotcha) + reconcile stray reviewer + gotcha #63/#64
pqhuy1987
2026-06-15 20:41:47 +07:00
7926c2129c
[CLAUDE] PurchaseEvaluation: cho luu khi vuot ngan sach - chi canh bao mem (bo chan so am "Gia tri thuc hien du kien con lai") (UAT anh Kiet S62)
pqhuy1987
2026-06-13 11:13:10 +07:00
79ef8da9f4
[CLAUDE] PurchaseEvaluation: ngan sach goi thau theo Excel anh Kiet - bang tong hop 2 block + nhap theo role PRO/CCM + xoa module Budget cu (Mig 50)
pqhuy1987
2026-06-13 01:07:27 +07:00
6db195dd42
[CLAUDE] PurchaseEvaluation: go han hanh dong "Tu choi" - chi con Duyet hoac Tra lai (UAT anh Kiet S60 14:14)
pqhuy1987
2026-06-12 14:30:38 +07:00
37122f0f64
[CLAUDE] PurchaseEvaluation: rang buoc du 4 thong tin muc 3 moi gui duyet + bypass nguoi soan trong chuoi duyet (UAT anh Kiet S60)
pqhuy1987
2026-06-12 11:53:26 +07:00
6bf28bfdb4
[CLAUDE] Docs: S59 session-end closeout - 10 dot ship prod-verified #273->#282 + gotcha #61/#62 + harvest gate PASS 5/5
pqhuy1987
2026-06-11 18:49:21 +07:00
792c0307e9
[CLAUDE] PurchaseEvaluation: bo nut "+ Them hang muc" Section 2 (UAT vong 6 - anh chot)
pqhuy1987
2026-06-11 18:37:27 +07:00
80b64dd514
[CLAUDE] PurchaseEvaluation: go field "Dieu khoan thanh toan" khoi TAT CA form phieu (UAT vong 5 - anh chot "bo not ra luon tat ca cac form")
pqhuy1987
2026-06-11 18:33:33 +07:00
69997da74f
[CLAUDE] PurchaseEvaluation: bo o "Ten ngan sach" o manual budget (UAT vong 4 - anh chot "cho ten ngan sach bo di nhe")
pqhuy1987
2026-06-11 18:22:26 +07:00
f21c55d04a
[CLAUDE] PurchaseEvaluation: bang NCC tham gia table-fixed + width tung cot (UAT vong 3 - "them file giao dien bi thay doi khong can xung")
pqhuy1987
2026-06-11 18:17:56 +07:00
9c330d26c4
[CLAUDE] PurchaseEvaluation: UAT dot 2 - an Tra lai/Tu choi khi tu duyet phieu minh soan + quick-add NCC ngay form + NCC go-tim sort A-Z + upload nhieu file 1 lan
pqhuy1987
2026-06-11 17:51:28 +07:00
faed59f4c4
[CLAUDE] FE-Admin+FE-User: UX form tao phieu theo UAT feedback - combobox go-de-loc (Hang muc + Du an) + auto dia diem + dieu khoan da dong
pqhuy1987
2026-06-11 17:39:17 +07:00
c869d2617d
[CLAUDE] PurchaseEvaluation: rename 71 WorkItems theo format PMH anh Kiet FDC chot (MAT-n/SUB-n/MEP-SUB-n/MEP-EQU-n + ten "STT nhom ten") + FE sort numeric
pqhuy1987
2026-06-11 17:14:06 +07:00
bbd1554f74
[CLAUDE] Infra: WorkItems chi giu dung 71 ma PMH cong ty gui (chi Tra Sol chot) - go seed 15 demo + wipe prod 86->71
pqhuy1987
2026-06-11 16:56:46 +07:00
0eafcd36e7
[CLAUDE] PurchaseEvaluation: tree Panel 1 chot 4 tang "Nam > Du an > Hang muc cong viec > Phieu" (anh chot follow-up, SHA256 mirror x2 app)
pqhuy1987
2026-06-11 16:36:59 +07:00
56882acc4f
[CLAUDE] PurchaseEvaluation: tree Panel 1 doi nhom theo anh Kiet FDC "Du an (Nam) > Hang muc cong viec > Phieu" (bo tang NCC, SHA256 mirror x2 app) + wipe testing data prod S59
pqhuy1987
2026-06-11 15:35:25 +07:00
157792749f
[CLAUDE] Docs: S58 session-end closeout — E-008/AS-12 error-ledger + session log + STATUS/HANDOFF final Run #386 + harvest gate PASS 5/5
pqhuy1987
2026-06-11 14:33:20 +07:00
3ebaf84531
[CLAUDE] PurchaseEvaluation: gop Ten goi thau = chon Hang muc cong viec (anh Kiet FDC chot 14:06) - 1 select set ca workItemId + tenGoiThau, phieu cu giu-nguyen null-safe, SHA256 mirror x2 app (S58)
pqhuy1987
2026-06-11 14:14:15 +07:00
ea793a43fa
[CLAUDE] FE-Admin+FE-User: brand-accent polish x2 app - stripe dinh app + logo zone tint + PageHeader accent bar + thead brand (S58, anh yeu cau trang tri ro hon)
pqhuy1987
2026-06-11 14:10:00 +07:00
6e53e334ca
[CLAUDE] Docs: S58 chiều closeout - hide-modules Run #383 + fe-user redesign Run #384 + email guide processed + harvest
pqhuy1987
2026-06-11 14:00:31 +07:00
e959f72916
[CLAUDE] FE-User: redesign density-first theo UI/UX guide AI_INFRA — giữ brand SOLUTION (S58)
pqhuy1987
2026-06-11 13:51:10 +07:00
6c5fd26428
[CLAUDE] Infra: tạm ẩn HRM/Văn phòng số/Cá nhân khỏi user thường + Danh mục xuống cuối sidebar (S58)
pqhuy1987
2026-06-11 13:36:08 +07:00
2aefb3134d
[CLAUDE] Docs: S58 closeout — lock fix prod-verified Run #382 + S57bis flush + gotcha #59/#60 + harvest on-behalf
pqhuy1987
2026-06-11 13:09:29 +07:00
5998163642
[CLAUDE] Infra: fix lock-demo-user prod NO-OP — union 20 UAT-matrix email + DemoUserPassword 12 ký tự (S58)
pqhuy1987
2026-06-11 12:56:45 +07:00
dd117b749c
[CLAUDE] PurchaseEvaluation: PE gắn Hạng mục công việc (Mig 49) + mở quyền Pe all-role + menu Cá nhân + khóa 14 demo user
pqhuy1987
2026-06-11 12:13:26 +07:00
17b23a418a
[CLAUDE] Docs: Harness-4 two-tier runtime-VERIFIED (spawn-test 2 chiều post-restart) + email-back AI_INFRA
pqhuy1987
2026-06-11 12:12:22 +07:00
a62e797332
[CLAUDE] Docs: S56 closeout — pre-golive verify + golive-harden + doc-drift + gotcha #58
pqhuy1987
2026-06-09 20:20:51 +07:00
a20cde89fb
[CLAUDE] App: golive harden — LeaveBalance concurrency + ItTicket authz-order + DocxRenderer + Travel/Vehicle tests
pqhuy1987
2026-06-09 17:51:38 +07:00
bef582594e
[CLAUDE] Docs: S55 Phase 1 FE redesign closeout (Run #378 ) — bundle 4SUwDLD8 + session log
pqhuy1987
2026-06-09 12:02:09 +07:00
7feb53ee20
[CLAUDE] FE-Admin: redesign Phase 1 — density-first design system (NAMGROUP-ref, giữ brand)
pqhuy1987
2026-06-09 11:50:59 +07:00
84fa638006
[CLAUDE] Docs: check-email — pull NAMGROUP UI design conventions (namgroup→se, verify ✓, processed)
pqhuy1987
2026-06-09 11:06:30 +07:00
ed5a239212
[CLAUDE] Docs: S55 closeout — master data import từ Excel (Run #377 ) + Mig 47→48 + ef-core skill
pqhuy1987
2026-06-09 09:45:04 +07:00
69cb3937bb
[CLAUDE] Master: nạp master data thật từ Excel (62 dự án + 71 hạng mục + 3 NCC) + Project +4 cột (Mig 48)
pqhuy1987
2026-06-09 09:27:04 +07:00
f8640d6f18
[CLAUDE] Docs: S54 closeout — IT ticket reassign cross-stack (Run #376 ) + harvest reconcile + monitor GATE PASS
pqhuy1987
2026-06-08 16:28:53 +07:00
ca4b60277b
[CLAUDE] Office: IT staff tự reassign ticket — authz Admin-OR-IT + capability endpoint (S54)
pqhuy1987
2026-06-08 16:12:14 +07:00
18d397f095
[CLAUDE] Docs: S53 H1-gate residual fixes — ef-core Mig 44-47 table rows + count stragglers + database-agent verified-runtime flip
pqhuy1987
2026-06-08 15:34:02 +07:00
d8cd111532
[CLAUDE] Docs: S53 closeout — gotcha #57 EXT Master (Mig 47) + P11-D/E + database-agent verified-runtime + doc-drift
pqhuy1987
2026-06-08 15:24:45 +07:00
dbf66489a9
[CLAUDE] Office: P11-D ItTicket admin reassign-UI + P11-E AttendanceReport menu-key
pqhuy1987
2026-06-08 15:00:30 +07:00
44b9e542fb
[CLAUDE] Infra: gotcha #57 EXT Master filtered-unique Department/Supplier/Project (Mig 47)
pqhuy1987
2026-06-08 14:28:04 +07:00
f440c194a8
[CLAUDE] Docs: S52 closeout — Phase 11 D+E+F deployed + database-agent + session-limit recovery
pqhuy1987
2026-06-08 13:38:12 +07:00
dcf76f8a9f
[CLAUDE] Office: P11-D ItTicket auto-assign round-robin + SLA timer (Wave 2, Mig 46)
pqhuy1987
2026-06-08 13:23:45 +07:00
6a664298fa
[CLAUDE] Office: P11-E AttendanceReport+Excel+OtPolicy + P11-F MaTicket codegen (Wave 1)
pqhuy1987
2026-06-08 12:34:48 +07:00
e9ee97fb3b
[CLAUDE] Docs: adopt database-agent (DB1-DB11 read-advisory) — roster 10->11 + adap-report
pqhuy1987
2026-06-08 12:33:52 +07:00
3b67a2bd19
[CLAUDE] Docs: S51 session-end closeout — error-ledger §L + monitor spawn-records + root counts
pqhuy1987
2026-06-08 11:44:39 +07:00
68c6bfea77
[CLAUDE] Docs: S51 P11-C Vehicle+Driver + gotcha #57 (3 HRM catalog) closeout
pqhuy1987
2026-06-08 10:52:25 +07:00
30a99aa03f
[CLAUDE] Hrm: P11-C Vehicle+Driver catalogs (Mig 44) + gotcha #57 filtered-unique 3 HRM catalog (Mig 45)
pqhuy1987
2026-06-08 10:32:28 +07:00
f8179c5fbd
[CLAUDE] Docs: S50 Harness 1·2·3 verified-runtime closeout + AS-10 autonomous-write finding (E-006)
pqhuy1987
2026-06-08 00:25:00 +07:00
31629a196c
[CLAUDE] Docs: error-ledger E-005 (AS-1 git add -A) + AS-10 (sub-write-despite-R1) + 2 guards verified (session-end S49)
pqhuy1987
2026-06-07 23:26:26 +07:00
0647b4c620
[CLAUDE] Docs: fill adap-report + session-log commit-sha e27d877 (Harness 1/2/3 S49)
pqhuy1987
2026-06-07 23:19:30 +07:00
e27d877172
[CLAUDE] Infra: adopt AI_INFRA Harness 1/2/3 — monitor subs (roster 8->10) + wave-folder isolation + email channel (S49)
pqhuy1987
2026-06-07 23:18:43 +07:00
b8378148df
[CLAUDE] Docs: fill adap-report commit-sha cf908f5 (HMW-governance S49)
pqhuy1987
2026-06-03 13:15:29 +07:00
cf908f5276
[CLAUDE] Infra: adopt AI_INFRA HMW-governance broadcast — ultra-on/off toggle + hmw.js checkpoint-gate + memory-safety (S49)
pqhuy1987
2026-06-03 13:15:03 +07:00
e2fcabea00
[CLAUDE] Docs: S48 post-deploy sync — cicd Run #369 PASS (login a11y live)
pqhuy1987
2026-06-03 00:13:48 +07:00
350b2bfb28
[CLAUDE] FE-Admin/FE-User: login subtitle contrast a11y fix (slate-500 -> 600)
pqhuy1987
2026-06-03 00:06:18 +07:00
009dd94f22
[CLAUDE] Docs: S48 adap-* verify closure post-restart + Gov-v2 error-ledger + §L.b
pqhuy1987
2026-06-03 00:05:39 +07:00
72bbfa56a5
[CLAUDE] Infra: adopt AI_INFRA adap-* channel + store_memory strip + frontend-designer (S47)
pqhuy1987
2026-06-02 23:34:07 +07:00
aecd96b1cd
[CLAUDE] Docs: S46 memory integrity repair — sync STATUS/HANDOFF
pqhuy1987
2026-06-02 23:00:57 +07:00
7fbe05a19c
[CLAUDE] Docs: S45 session-end — test-gap + Mig 43 sync
pqhuy1987
2026-06-01 14:49:28 +07:00
0c5a014ebe
[CLAUDE] Infra: Mig 43 filter Holiday UNIQUE (Year,Date) by IsDeleted (S45)
pqhuy1987
2026-06-01 13:43:32 +07:00
051b62bc2f
[CLAUDE] Tests: close 3 HRM coverage gaps (S45)
pqhuy1987
2026-06-01 13:38:05 +07:00
dbbed1534d
[CLAUDE] Docs: S44 session-end — HANDOFF tier (add S44 + fold S41)
pqhuy1987
2026-06-01 13:09:53 +07:00
5dbcad3f2d
[CLAUDE] Docs: AI_INFRA bundle 06-01 VERIFIED 2-way — RT3 confirmed close
pqhuy1987
2026-06-01 13:03:42 +07:00
071c25c8b4
[CLAUDE] Docs: finalize §E adoption report — evidence chain + carry-over resolved
pqhuy1987
2026-06-01 12:53:01 +07:00
5b8736d07c
[CLAUDE] Docs: resolve S40 carry-over — BROADCAST-2 feedback + gitignore local .mcp.json
pqhuy1987
2026-06-01 12:51:55 +07:00
ae30f8f5e2
[CLAUDE] Docs: S44 monthly drift audit + AI_INFRA bundle 06-01 adopt
pqhuy1987
2026-06-01 12:39:56 +07:00
197c72f352
[CLAUDE] Docs: S42-S43 close-out — Phase 11 P11-A+P11-B session log + HANDOFF tier + gotcha #56
pqhuy1987
2026-06-01 12:04:34 +07:00