Commit 00beec0
fix(e2e): the report and store pages are not the workspace
Two of the 62 were not the modal mask. They are my own assertions, and
they were stale the moment routing landed.
`the dashboards report renders real numbers` and `Store opens the hosted
store surface` both asserted `.workspace-shell` on their page. That
passed before `launchpad-manifest-tier-3` for the wrong reason: every URL
fell back to the dashboard, so the workspace WAS on every page. It routes
now, and those pages are the report and the store — the workspace being
absent is the change working.
They assert the shared chrome instead, which is what those pages do have.
The rest of that spec is the direct evidence tier 3 works: `each declared
chrome destination opens`, `Reports lists the one report this app can
honestly offer`, `the Flows page opens` and `the admin manifest pages
redirect` all PASSED on the same run — every route that used to fall
through to /dashboard.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>1 parent 5ce2266 commit 00beec0
1 file changed
Lines changed: 14 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
189 | 189 | | |
190 | 190 | | |
191 | 191 | | |
192 | | - | |
193 | | - | |
| 192 | + | |
| 193 | + | |
| 194 | + | |
| 195 | + | |
| 196 | + | |
| 197 | + | |
| 198 | + | |
| 199 | + | |
| 200 | + | |
| 201 | + | |
194 | 202 | | |
195 | 203 | | |
196 | 204 | | |
| |||
211 | 219 | | |
212 | 220 | | |
213 | 221 | | |
| 222 | + | |
| 223 | + | |
| 224 | + | |
214 | 225 | | |
215 | 226 | | |
216 | 227 | | |
217 | 228 | | |
218 | | - | |
| 229 | + | |
219 | 230 | | |
220 | 231 | | |
221 | 232 | | |
| |||
0 commit comments