Skip to content

prototype(apme): design parity + DEV-9/DEV-12 fixes - #435

Draft
craig-br wants to merge 7 commits into
prototype/apmefrom
prototype/apme-cb-design-parity
Draft

craig-br wants to merge 7 commits into
prototype/apmefrom
prototype/apme-cb-design-parity

Conversation

@craig-br

@craig-br craig-br commented Jul 2, 2026

Copy link
Copy Markdown

Summary

  • Align Entity Quality tab with design/apme-integration: 4-step workflow (Select → Generate → Review → Push & Act)
  • Add FixChipStyled, checkbox-driven selection (no auto-select/auto-approve), inline Before/After diffs
  • DEV-9: retire legacy QualityTab + QualityTabExtension
  • DEV-12: remove fake PR-merged state; PR-open banner only

Related

Test plan

  • yarn tsc --noEmit
  • yarn lint:all
  • Browser smoke with mockMode: true on entity Quality tab
  • Verify checkbox selection → generate → review → push branch flow
  • Toggle OFF (ansible.apme.enabled: false) — zero footprint

Made with Cursor

Align Entity Quality UI with design/apme-integration: 4-step workflow,
FixChipStyled labels, checkbox-driven selection without auto-approve,
inline review diffs, and DEV-9/DEV-12 fixes (retire legacy QualityTab,
remove fake PR-merged state).

Co-authored-by: Cursor <cursoragent@cursor.com>
@coderabbitai

coderabbitai Bot commented Jul 2, 2026

Copy link
Copy Markdown

Important

Review skipped

Draft detected.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Enterprise

Run ID: 120639d0-0b70-4d25-8d2c-facfb0ac86f3

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch prototype/apme-cb-design-parity

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.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@github-actions

github-actions Bot commented Jul 2, 2026

Copy link
Copy Markdown

Label error. Requires at least 1 of: breaking, chore, feat, fix. Found: . Follow https://www.conventionalcommits.org to get auto-labeling to work correctly.

craig-br and others added 6 commits July 2, 2026 19:09
Co-authored-by: Cursor <cursoragent@cursor.com>
Clarify scan vs generate progress, fix EntityLayout crash for git-repository
components, improve filter toolbar and severity affordance, and add readable
banner text on dark theme plus suggested remediation in expanded rows.

Co-authored-by: Cursor <cursoragent@cursor.com>
Show two-column Current/Issues layout with YAML snippets and parsed
bullet lists instead of a message wall plus duplicate Current content.

Co-authored-by: Cursor <cursoragent@cursor.com>
Integrate branch-aware project lookup and portal prototype changes while
keeping design-parity Quality tab layout and diff-style remediation panels.

Co-authored-by: Cursor <cursoragent@cursor.com>
Bring in latest portal prototype (#456): acknowledge flow, live gateway
design parity, scan target labels, and CI fixes. Keep design-parity
intent: no Content Quality sidebar item, no standalone QualityTab.

Co-authored-by: Cursor <cursoragent@cursor.com>
Relocate gitRepositoriesExtensionsApiFactory into backstage-apme for
rhdh-local dynamic plugin wiring; add export-dynamic scripts and backend
dynamic installer entrypoint.

Co-authored-by: Cursor <cursoragent@cursor.com>

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant