Commit Graph
23 Commits
Author SHA1 Message Date
MS-01-Codexandmultica-agent 8ac3adbb5d feat: restore mentor page to final day/night spec
Rebuild the mentor workspace per the approved final design (day.png/night.png):
- mentorView gets a dedicated full-width immersive shell (independent 56px
  top bar with page title slot + theme mode text, hidden module-nav/market
  tape/overview/status bar) scoped to body[data-active-view=mentorView].
- Assistant messages become borderless body text with name/time above; only
  user messages use a blue bubble; keep loading/error/streaming caret states.
- 4 quick topics stay visible with history; composer restored to a framed
  ~94px card with bottom-left shortcut hint and bottom-right send button.
- Directory tools merged into one row (search + filter menu + sort); the
  filter menu still offers all/A/B/C; list selected state is an inset rounded
  fill; contact rows are borderless 75px items.
- Chat header always shows pin/note/profile/clear; pin reuses /api/mentors/
  preferences; theme toggle stays the single #themeToggle.
- Night tokens match the spec including the two distinct blues (#316FEF link,
  #5B8DEF quote/selected icon). Mobile (<768) stacks panels with no horizontal
  overflow; 1024+ follows the desktop spec.
- Update stale test baselines (300px sidebar, 94px composer, hint presence,
  night bubble color, centered disclaimer) and regenerate the architecture
  inventory.

Co-authored-by: multica-agent <github@multica.ai>
2026-08-18 11:54:57 +08:00
leefer 33f9db43b1 chore: create Multica handoff checkpoint 2026-08-06 22:54:46 +08:00
leefer bd97ba1829 feat: unify trading workspace visual system 2026-08-06 02:48:46 +08:00
leefer b3a21d05b7 feat: complete heaven readings and screener publication 2026-08-05 23:44:17 +08:00
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 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 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 deb84c4069 migration: prove standalone maintenance and correct visual evidence 2026-08-01 03:40:18 +08:00
leefer 406118bba6 migration: close candidate maintenance audit 2026-07-31 21:24:37 +08:00
leefer 4083dceba3 migration: establish exact preserved app baseline 2026-07-30 23:51:48 +08:00