caoxiaozhu
|
4940ebc419
|
feat(approval): add safe risk disposition workflow
|
2026-07-16 15:34:58 +08:00 |
|
caoxiaozhu
|
ee88a36baf
|
feat(ai): add tenant-safe hierarchical expense learning
|
2026-07-16 14:30:41 +08:00 |
|
caoxiaozhu
|
6bdf65bc24
|
feat(expenses): add authoritative pre-review workflow
|
2026-07-16 11:42:08 +08:00 |
|
caoxiaozhu
|
ae3f02c35a
|
feat(expense): add persistent zero-entry receipt association
|
2026-07-16 10:23:23 +08:00 |
|
caoxiaozhu
|
54754b5502
|
feat(ai): add personal expense application memory
|
2026-07-14 17:16:23 +08:00 |
|
caoxiaozhu
|
211f85d981
|
feat(ai): unify verified expense application workflow
|
2026-07-14 16:03:05 +08:00 |
|
caoxiaozhu
|
5b24630710
|
feat(ai): issue verified application preview decisions
|
2026-07-14 14:37:53 +08:00 |
|
caoxiaozhu
|
a662cfe6c3
|
feat(ai): add expense application feedback ledger
|
2026-07-14 11:10:55 +08:00 |
|
caoxiaozhu
|
5ed34c2b8f
|
feat(expenses): backfill historical claims into expense cases
|
2026-07-14 10:09:09 +08:00 |
|
caoxiaozhu
|
11275e4ba6
|
fix(migrations): enforce schema ownership safety
|
2026-07-14 09:23:34 +08:00 |
|
caoxiaozhu
|
1347366b95
|
feat(expenses): secure timeline and draft events
|
2026-07-14 00:07:07 +08:00 |
|
caoxiaozhu
|
22669a9071
|
feat(expenses): show unified expense event timeline
|
2026-07-13 16:58:51 +08:00 |
|
caoxiaozhu
|
a616b30cb2
|
fix(expenses): unify AI application submission transaction
|
2026-07-13 15:35:08 +08:00 |
|
caoxiaozhu
|
653eda0596
|
feat(auth): add opaque bearer sessions
|
2026-07-13 14:45:36 +08:00 |
|
caoxiaozhu
|
661990b27b
|
feat(expenses): add transactional expense case events
|
2026-07-13 11:58:48 +08:00 |
|