leefer
|
f75d9555e0
|
refactor: centralize llm provider transport
xiaobai-reduction-01-llm-transport-20260801
|
2026-08-01 13:37:23 +08:00 |
|
leefer
|
104e6aa396
|
docs: finalize preservation migration acceptance
xiaobai-preservation-complete-20260801
|
2026-08-01 10:31:16 +08:00 |
|
leefer
|
deb84c4069
|
migration: prove standalone maintenance and correct visual evidence
xiaobai-preservation-slice-11-audit-candidate-standalone-20260801
|
2026-08-01 03:40:18 +08:00 |
|
leefer
|
1c50cc5bcb
|
test: make preservation audit stable across trading days
xiaobai-preservation-slice-11-audit-candidate-20260801
|
2026-08-01 01:26:12 +08:00 |
|
leefer
|
406118bba6
|
migration: close candidate maintenance audit
xiaobai-preservation-slice-11-audit-candidate-20260731
|
2026-07-31 21:24:37 +08:00 |
|
leefer
|
faac60b1a6
|
migration: audit uncertain code and prepare handoff
xiaobai-preservation-slice-11-candidate-20260731
|
2026-07-31 16:48:13 +08:00 |
|
leefer
|
dec3cd1236
|
migration: preserve frontend shell pages and styles
xiaobai-preservation-slice-10-20260731
|
2026-07-31 15:08:57 +08:00 |
|
leefer
|
38de3de0a3
|
migration: preserve review journal alerts and assistant slice
xiaobai-preservation-slice-09-20260731
|
2026-07-31 11:55:27 +08:00 |
|
leefer
|
b3df070481
|
migration: preserve heaven trend fortune and heart slice
xiaobai-preservation-slice-08-20260731
|
2026-07-31 08:57:26 +08:00 |
|
leefer
|
2919229c73
|
migration: preserve mentor and llm streaming slice
xiaobai-preservation-slice-07-20260731
|
2026-07-31 04:18:53 +08:00 |
|
leefer
|
4bab921d14
|
migration: preserve screener and tracking slice
xiaobai-preservation-slice-06-20260731
|
2026-07-31 03:57:07 +08:00 |
|
leefer
|
cf2aad28ec
|
migration: preserve market insights slice
xiaobai-preservation-slice-05-20260731
|
2026-07-31 02:41:56 +08:00 |
|
leefer
|
814e75730a
|
migration: preserve ladder and rotation slice
xiaobai-preservation-slice-04-20260731
|
2026-07-31 01:59:36 +08:00 |
|
leefer
|
b3555d2603
|
migration: preserve sentiment and pools slice
xiaobai-preservation-slice-03-20260731
|
2026-07-31 01:41:58 +08:00 |
|
leefer
|
a4264326bd
|
migration: preserve market data and search slice
xiaobai-preservation-slice-02-20260731
|
2026-07-31 01:03:43 +08:00 |
|
leefer
|
4002f096f4
|
migration: preserve startup accounts and system slice
xiaobai-preservation-slice-01-20260731
|
2026-07-31 00:42:06 +08:00 |
|
leefer
|
4083dceba3
|
migration: establish exact preserved app baseline
|
2026-07-30 23:51:48 +08:00 |
|
leefer
|
41329943c4
|
docs(migration): establish preservation-first charter
xiaobai-preservation-migration-charter-20260730
|
2026-07-30 22:52:02 +08:00 |
|
leefer
|
d0e6800fe8
|
docs(next): freeze rejected rebuild
xiaobai-next-rejected-20260730
|
2026-07-30 22:15:24 +08:00 |
|
leefer
|
23d11b0d21
|
test(deploy): lock down image build context
|
2026-07-30 20:30:49 +08:00 |
|
leefer
|
c3598820ef
|
fix(legacy): keep static shell available during migration
|
2026-07-30 20:27:57 +08:00 |
|
leefer
|
7e1bc48ee0
|
docs(audit): record final local quality rerun
|
2026-07-30 20:16:05 +08:00 |
|
leefer
|
310dbba334
|
docs(release): pin first Portainer candidate
xiaobai-next-rc-20260730-1
|
2026-07-30 20:07:52 +08:00 |
|
leefer
|
4acdf65bb7
|
docs(cutover): record real restore drill
|
2026-07-30 20:02:57 +08:00 |
|
leefer
|
e5f7d836ac
|
fix(migration): normalize legacy screener archives
|
2026-07-30 19:49:24 +08:00 |
|
leefer
|
198806c1bd
|
rebuild(migration): validate local legacy cutover
|
2026-07-30 17:26:15 +08:00 |
|
leefer
|
37bd9fea85
|
refactor(llm): centralize usage persistence
|
2026-07-30 12:10:12 +08:00 |
|
leefer
|
e0b065e38b
|
refactor(storage): remove duplicate watchlist query
|
2026-07-30 12:07:05 +08:00 |
|
leefer
|
67e279a1d5
|
rebuild(deploy): add Portainer preflight stack
|
2026-07-30 11:52:54 +08:00 |
|
leefer
|
05f291a182
|
docs(cutover): define legacy cleanup boundary
|
2026-07-30 11:46:44 +08:00 |
|
leefer
|
9e694ee34a
|
rebuild(migration): audit all legacy data
|
2026-07-30 11:42:33 +08:00 |
|
leefer
|
227028f499
|
rebuild(deploy): make NAS preflight reversible
|
2026-07-30 11:15:41 +08:00 |
|
leefer
|
4eafa1cc3f
|
rebuild(audit): verify page state matrix
|
2026-07-30 11:12:37 +08:00 |
|
leefer
|
b79b4ba280
|
rebuild(screener): add controlled formulas and rolling backtests
|
2026-07-30 10:45:40 +08:00 |
|
leefer
|
08f69b0641
|
rebuild(llm): add audited model connectivity tests
|
2026-07-30 10:25:07 +08:00 |
|
leefer
|
d8f0dd930c
|
rebuild(runtime): govern market operations and job truth
|
2026-07-30 10:14:29 +08:00 |
|
leefer
|
4fc8691eee
|
rebuild(audit): complete entity detail and market preview
|
2026-07-30 09:25:52 +08:00 |
|
leefer
|
d1b3b977d2
|
rebuild(stage-15): complete governance and handoff
|
2026-07-30 08:46:12 +08:00 |
|
leefer
|
fa7a8dde06
|
rebuild(stage-14): deliver migration and recovery tooling
|
2026-07-30 08:29:37 +08:00 |
|
leefer
|
9eb7b548f3
|
docs(migration): record stage 13 acceptance
|
2026-07-30 08:02:56 +08:00 |
|
leefer
|
bec0878494
|
rebuild(stage-13): redesign mobile information architecture
|
2026-07-30 08:02:47 +08:00 |
|
leefer
|
4125ae2740
|
docs(migration): record stage 12 acceptance
|
2026-07-30 07:46:05 +08:00 |
|
leefer
|
b93fb3ec41
|
rebuild(stage-12): deliver private review workflows
|
2026-07-30 07:45:55 +08:00 |
|
leefer
|
0a055867a4
|
docs(migration): record stage 11 acceptance
|
2026-07-30 07:08:25 +08:00 |
|
leefer
|
35ae079de7
|
rebuild(stage-11): deliver deterministic heaven workflows
|
2026-07-30 07:08:13 +08:00 |
|
leefer
|
aa3f02bd59
|
docs(migration): record stage 10 acceptance
|
2026-07-30 05:53:04 +08:00 |
|
leefer
|
f1fa104641
|
rebuild(stage-10): deliver mentor and unified llm streaming
|
2026-07-30 05:52:12 +08:00 |
|
leefer
|
532f0cfc11
|
docs(migration): record stage 9 acceptance
|
2026-07-30 05:15:44 +08:00 |
|
leefer
|
158257ebb8
|
rebuild(stage-9): deliver deterministic intelligent screening
|
2026-07-30 05:15:17 +08:00 |
|
leefer
|
6cb52e864a
|
docs(migration): record stage 8 acceptance
|
2026-07-30 04:13:04 +08:00 |
|