Repository navigation
fix(web): soften reviewed/durable Studio copy and pad footer - #1704
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
|
Important
This repository does not receive automatic reviews because it has fewer than 10 stars. ⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: ASSERTIVE Plan: Advanced Run ID: Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Dependency Review✅ No vulnerabilities or license issues or OpenSSF Scorecard issues found.Snapshot WarningsEnsure that dependencies are being submitted on PR branches and consider enabling retry-on-snapshot-warnings. See the documentation for more information and troubleshooting advice. OpenSSF Scorecard
Scanned Files
|
75f9c78 to
3a663f9
Compare
aca02ba to
638c595
Compare
There was a problem hiding this comment.
🟢 Approved
The changes are low-risk copy/layout adjustments with targeted test coverage; only a minor comment wording nit remains.
Pull request overview
Updates Studio/marketing copy to avoid “reviewed actions” / “durable workflows” overclaims, and ensures Studio results aren’t covered by the sticky action bar.
Changes:
- Introduces
STUDIO_PRODUCT_TAGLINEand uses it in the marketing footer. - Softens “durable workflow” phrasing in the (retired)
VideoWorkflowStudiocopy paths. - Adds bottom padding (
pb-20) to Studio main content and adata-testidhook for verification.
File summaries
| File | Description |
|---|---|
| apps/web/src/lib/studio-pipeline-status.ts | Adds STUDIO_PRODUCT_TAGLINE constant used by the footer. |
| apps/web/src/lib/tests/studio-pipeline-status.test.ts | Adds a regression test ensuring overclaim copy is removed and Studio main is padded. |
| apps/web/src/components/VideoWorkflowStudio.tsx | Rewords user-facing messages to remove “durable workflow” language. |
| apps/web/src/components/OneLoopStudio.tsx | Adds pb-20 to prevent sticky footer/action bar overlap; adds data-testid="studio-main". |
| apps/web/src/components/Footer.tsx | Replaces footer overclaim copy with STUDIO_PRODUCT_TAGLINE. |
Review details
- Files reviewed: 5/5 changed files
- Comments generated: 1
- Review effort level: Lite
💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
| setActionsBusy(true); | ||
| setWorkflowActions(null); | ||
| setActionMessage('Starting durable video-to-actions workflow…'); | ||
| setActionMessage('Starting video-to-actions run…'); |
3a663f9 to
719bedc
Compare
638c595 to
63fd9f5
Compare
719bedc to
e2f0c22
Compare
63fd9f5 to
9489689
Compare
e2f0c22 to
4a51bf4
Compare
9489689 to
a29d026
Compare
4a51bf4 to
12e14d5
Compare
a29d026 to
0eadab4
Compare
0eadab4 to
a18e6eb
Compare
a18e6eb to
b583fc9
Compare
|
PARKED by UVAI Loop (CoS): G.A.T.E. verdict/receipt UI cut takes sole-writer priority after AXIOM spot-check FAIL (B). Will resume #1704 merge-when-green after gate-UI lands. |
Replace overclaim taglines with Video Pack language and add bottom padding so the sticky action bar does not cover results. Co-authored-by: Hayden <groupthinking@users.noreply.github.com>
Keep Studio terminology consistent with the tagline change so comments do not reintroduce the overclaim. Co-authored-by: Hayden <groupthinking@users.noreply.github.com>
b583fc9 to
5a1e7c5
Compare
|
UNPARKED: rebased onto current Preserved: Head: |
|
Ready for Loop squash-merge.
Studio residuals pause after squash-merge. |
apps/web declares exporter-trace-otlp-http ^0.222.0; the lockfile still resolved 0.221.0, so Trivy image build failed before the scan ran. Co-authored-by: Hayden <groupthinking@users.noreply.github.com>
|
Lockfile sync pushed to clear inherited Trivy image-build fail.
|
|
Trivy is green. Loop can merge-when-green.
Not merging from this agent. Studio residuals pause after squash-merge. |
Canonical issue
Hayden dogfood residual G after E/#1703 and gate-UI #1717 (
ede5b2a1). Rebased onto currentmain. Unparked after G.A.T.E. receipt chip landed.Outcome
Softer product copy (
STUDIO_PRODUCT_TAGLINE) and Studiopb-20footer pad. No “durable Workflow DevKit” comment on the retired Studio surface.Preserved from main: G.A.T.E.
studio-gate-receiptchip, review cards, export toast, player, and claim-soft (no “Deploy completed”).Lockfile sync so Docker
npm ci --workspace=apps/web --production --legacy-peer-depsmatchesapps/webOpenTelemetry^0.222.0.Scope
studio-gate-receipt, weakening/skipping TrivyRisk
Verification
Head SHA:
043ece5e7onede5b2a1studio-gate-receiptstill present inOneLoopStudio.tsxnpm ci --workspace=apps/web --production --legacy-peer-depssucceeds043ece5e7: build, test, test-frontend, lint-frontend, guards043ece5e7(image build + scan)QA on pBsT6v-ciO8
/studio— footer/tagline must not say “reviewed actions” / “durable workflows”.studio-gate-receiptchip still shows PASS|HOLD|REJECT|ESCALATE + receipt id/hash.Loop: merge-when-green. Trivy is green. Not merging from this agent. Studio residuals pause after merge.