leefer
|
e1e76cd51e
|
refactor: establish standalone application boundary
|
2026-08-03 21:42:25 +08:00 |
|
leefer
|
cc5fb8d73e
|
refactor: remove exact same-file css duplicates
|
2026-08-02 14:42:44 +08:00 |
|
leefer
|
9f691a47a0
|
fix: use page scrolling for dragon tiger
|
2026-08-02 14:08:48 +08:00 |
|
leefer
|
104b267627
|
refactor: remove exact nested css duplicates
|
2026-08-02 12:43:30 +08:00 |
|
leefer
|
86227cec37
|
refactor: remove exact cross-layer css duplicates
|
2026-08-02 11:54:00 +08:00 |
|
leefer
|
728cc48f90
|
fix: restore heaven interpretation persistence dependency
|
2026-08-02 11:34:48 +08:00 |
|
leefer
|
c32873b3d4
|
fix: restore llm model validation dependency
|
2026-08-02 08:49:57 +08:00 |
|
leefer
|
346b76bc00
|
refactor: govern background job lifecycle
|
2026-08-02 03:40:53 +08:00 |
|
leefer
|
2cab4b9cdf
|
refactor: move sector phase persistence to heaven repository
|
2026-08-02 03:00:39 +08:00 |
|
leefer
|
9028cb342d
|
refactor: move ifind pool helpers to feature service
|
2026-08-02 02:23:28 +08:00 |
|
leefer
|
8d43f4c372
|
refactor: centralize ndjson streaming transport
|
2026-08-02 01:53:47 +08:00 |
|
leefer
|
e8ba63e087
|
test: enforce provider construction ownership
|
2026-08-02 00:42:46 +08:00 |
|
leefer
|
309ed277fe
|
refactor: centralize compact date formatting
|
2026-08-02 00:18:38 +08:00 |
|
leefer
|
2ef31f6115
|
refactor: enforce canonical backend imports
|
2026-08-02 00:10:43 +08:00 |
|
leefer
|
159a9a6a8b
|
refactor: centralize numeric normalization
|
2026-08-01 16:54:47 +08:00 |
|
leefer
|
203f81334a
|
refactor: reuse market symbol normalization
|
2026-08-01 15:30:10 +08:00 |
|
leefer
|
5c7f8e15c9
|
refactor: consolidate exact post dispatch
|
2026-08-01 14:02:21 +08:00 |
|
leefer
|
f75d9555e0
|
refactor: centralize llm provider transport
|
2026-08-01 13:37:23 +08:00 |
|
leefer
|
104e6aa396
|
docs: finalize preservation migration acceptance
|
2026-08-01 10:31:16 +08:00 |
|
leefer
|
deb84c4069
|
migration: prove standalone maintenance and correct visual evidence
|
2026-08-01 03:40:18 +08:00 |
|
leefer
|
1c50cc5bcb
|
test: make preservation audit stable across trading days
|
2026-08-01 01:26:12 +08:00 |
|
leefer
|
406118bba6
|
migration: close candidate maintenance audit
|
2026-07-31 21:24:37 +08:00 |
|
leefer
|
faac60b1a6
|
migration: audit uncertain code and prepare handoff
|
2026-07-31 16:48:13 +08:00 |
|
leefer
|
dec3cd1236
|
migration: preserve frontend shell pages and styles
|
2026-07-31 15:08:57 +08:00 |
|
leefer
|
38de3de0a3
|
migration: preserve review journal alerts and assistant slice
|
2026-07-31 11:55:27 +08:00 |
|
leefer
|
b3df070481
|
migration: preserve heaven trend fortune and heart slice
|
2026-07-31 08:57:26 +08:00 |
|
leefer
|
2919229c73
|
migration: preserve mentor and llm streaming slice
|
2026-07-31 04:18:53 +08:00 |
|
leefer
|
4bab921d14
|
migration: preserve screener and tracking slice
|
2026-07-31 03:57:07 +08:00 |
|
leefer
|
cf2aad28ec
|
migration: preserve market insights slice
|
2026-07-31 02:41:56 +08:00 |
|
leefer
|
814e75730a
|
migration: preserve ladder and rotation slice
|
2026-07-31 01:59:36 +08:00 |
|
leefer
|
b3555d2603
|
migration: preserve sentiment and pools slice
|
2026-07-31 01:41:58 +08:00 |
|
leefer
|
a4264326bd
|
migration: preserve market data and search slice
|
2026-07-31 01:03:43 +08:00 |
|
leefer
|
4002f096f4
|
migration: preserve startup accounts and system slice
|
2026-07-31 00:42:06 +08:00 |
|
leefer
|
4083dceba3
|
migration: establish exact preserved app baseline
|
2026-07-30 23:51:48 +08:00 |
|