Spaces:
Running
Running
docs(sprint): ISS-30 brand-from-homepage goes to test on boone's word
Browse files
docs/handoff_brand_from_homepage_2026_10_20.md
CHANGED
|
@@ -1,7 +1,7 @@
|
|
| 1 |
# ISS-30 β Brand colours read off the prospect's home page (handoff, 2026-10-20)
|
| 2 |
|
| 3 |
Branch `feature/brand-from-homepage`, cut from `hf-mcp-test/main` @ `f688656`.
|
| 4 |
-
|
| 5 |
|
| 6 |
> boone: "take a brand palette and build that off the home page, then change the
|
| 7 |
> colors on our charts to match that branding."
|
|
@@ -103,4 +103,4 @@ uses the same three.
|
|
| 103 |
grey UI and a coloured logo would come back neutral.
|
| 104 |
4. A build that REDEPLOYS an existing schema skips the clone start, so it has no
|
| 105 |
capture: the agent's colours alone, with the reason in the warnings.
|
| 106 |
-
5.
|
|
|
|
| 1 |
# ISS-30 β Brand colours read off the prospect's home page (handoff, 2026-10-20)
|
| 2 |
|
| 3 |
Branch `feature/brand-from-homepage`, cut from `hf-mcp-test/main` @ `f688656`.
|
| 4 |
+
Commit `7462df9`. Pushed to the test Space on 2026-10-20 on boone's word, after the push without it was tested first.
|
| 5 |
|
| 6 |
> boone: "take a brand palette and build that off the home page, then change the
|
| 7 |
> colors on our charts to match that branding."
|
|
|
|
| 103 |
grey UI and a coloured logo would come back neutral.
|
| 104 |
4. A build that REDEPLOYS an existing schema skips the clone start, so it has no
|
| 105 |
capture: the agent's colours alone, with the reason in the warnings.
|
| 106 |
+
5. On the test Space as of 2026-10-20; not on prod (`hf-mcp`).
|
sprint_2026_04.md
CHANGED
|
@@ -260,7 +260,7 @@ should tell. KPI targets, growth trends, and anomaly patterns live in the matrix
|
|
| 260 |
|
| 261 |
## ISS-30: Brand palette read off the prospect's home page, applied to the liveboard and portal (boone 10-20)
|
| 262 |
- Date: 2026-10-20 Severity: FEATURE
|
| 263 |
-
- Status: BUILT 2026-10-20 on `feature/brand-from-homepage` (off test `f688656`),
|
| 264 |
- Ask (boone): "take a brand palette and build that off the home page, then change the colors on our charts to match that branding."
|
| 265 |
|
| 266 |
## ISS-24: Insight tile on the first tab, opt-in (`insight_tile`, boone: "tile=1")
|
|
|
|
| 260 |
|
| 261 |
## ISS-30: Brand palette read off the prospect's home page, applied to the liveboard and portal (boone 10-20)
|
| 262 |
- Date: 2026-10-20 Severity: FEATURE
|
| 263 |
+
- Status: BUILT 2026-10-20 β `7462df9` on `feature/brand-from-homepage` (off test `f688656`), **pushed to test 2026-10-20 on boone's word** (he first tested the push without it). Defaults boone approved: derive only when `apply_brand_theme` is true; what Jack's agent sends wins; a failed or neutral capture means today's palette plus a warning; category-coloured Muze and the LBC/GBC/TBC slots are left alone; one real render on sebe. New `demoprep_app/liveboards/brand_capture.py` reads a brand off the login clone's home-page capture (painted buttons β the capture now reads a control's painted child and button-ish classes β then brand-named CSS variables with vendor ones skipped, then header, h1, nav, h2, footer; neutrals never count; primary = top rank, secondary = next distinct colour, up to 2 extras). `brand_theme.py` gains `parse_brand_request` / `brand_request` (off is byte-identical) / `complete_brand_theme`; `login_clone/runner.py` keeps the Capture as soon as it exists (`get_capture`) and runs capture-only for builds without a portal; `mcp_server.py` completes the theme after the Snowflake load, before the TS deploy, and the tool docstring tells Jack. Real capture of industry.traveloregon.com: #28834C / #1C7C7F / #0D3A3D β the same three the human-made clone used. **Rendered on sebe**: branded COPY `c51a9b94-ae01-4e20-adfb-4303378937d7` of the Spendflo board (a197c270 untouched) β KPI sparklines and Muze pareto / lollipop / KPI card draw in the brand; scatter and stacked bar stay on the host palette. **Found: ThoughtSpot drops `chartLevelColorConfig` from `ADVANCED_HEATMAP` on import** β the brand pass now reports those heatmaps rather than counting them as recoloured. Tests: `tests/test_brand_capture.py` (new); brand + capture suites 131; full suite 1905 pass, the same 3 pre-existing failures as the test tip. Handoff: `docs/handoff_brand_from_homepage_2026_10_20.md`.
|
| 264 |
- Ask (boone): "take a brand palette and build that off the home page, then change the colors on our charts to match that branding."
|
| 265 |
|
| 266 |
## ISS-24: Insight tile on the first tab, opt-in (`insight_tile`, boone: "tile=1")
|