Repository navigation
[8.2] #2400 slice: Explorer product shell composition (search, menus, display formats) #2407
Description
Activity
- addedenhancementNew feature or requestNew feature or request8.2This issue found in 8.2 releaseThis issue found in 8.2 releasep2Priority 2 (p1 highest, p8 lowest)Priority 2 (p1 highest, p8 lowest)
on Aug 8, 2026 natechadwick-intsof commented
on Aug 8, 2026 CollaboratorAuthorMore actionsIn progress: Implementation opened as PR #2412 (commit
6ad0117656).Co-Authored by Grok Build using grok-4.5 with agent main.
- added a commit that references this issue
on Aug 8, 2026 - addedin progressAgent or human actively workingAgent or human actively working
on Aug 9, 2026 natechadwick-intsof commented
on Aug 9, 2026 CollaboratorAuthorMore actionsnight-issue-prs: starting work on Explorer product shell composition (search, menus, display formats).
natechadwick-intsof commented
on Aug 9, 2026 CollaboratorAuthorMore actionsnight-issue-prs: implementation already merged
Acceptance for this slice is implemented on
mainvia PR #2412 (feat(explorer): #2400 DCE parity — shell composition + displayformats REST (#2407)).Verified in tree:
- Product route chrome: search / display format / server actions / security toggles
- REST displayformats filters +
DisplayFormatResourceTest - Playwright us1-core-explorer asserts new testids
Human QA: #2588 (@vijaya-boddipudi)
Leaving this issue open while the QA task is open (lifecycle). Remove In Progress label after this run.
Co-Authored by Grok Build using grok-4.5 with agent main.
- removedin progressAgent or human actively workingAgent or human actively working
on Aug 9, 2026 - added a commit that references this issue
on Aug 9, 2026 natechadwick-intsof commented
on Aug 10, 2026 CollaboratorAuthorMore actionsNight triage (night-issue-prs) — 3-slice expansion
#2407 was oversized for one overnight PR (rest + WebUI shell composition + Playwright). Created PR-sized children:
Slice Issue Goal 1 #2848 Display format selector + REST validForFolder+paginatedFolderdisplayFormatId2 #2849 Server action toolbar + context menu composition 3 #2850 Search panel toggle + surface-filtered Playwright shell chrome Parent remains the composition tracker; implement via children only. Grandparent #2400 progress should list these under the #2407 row when updated.
Co-Authored by Grok Build using grok-4.5 with agent triage.
natechadwick-intsof commented
on Aug 10, 2026 CollaboratorAuthorMore actionsnight-issue-prs: #2848 closed (already on main)
Slice 1 (#2848 Display format selector + REST
validForFolder+paginatedFolderdisplayFormatId) closed as done.- Implementation: PR feat(explorer): #2400 DCE parity — shell composition + displayformats REST (#2407) #2412 (original [8.2] #2400 slice: Explorer product shell composition (search, menus, display formats) #2407 merge)
- Re-verified:
DisplayFormatResourceTest9/9; Vitest displayFormatsApi + displayFormatMap + ContentExplorerShell green - Progress table row updated to
done - No new PR (duplicate of feat(explorer): #2400 DCE parity — shell composition + displayformats REST (#2407) #2412)
- Human QA remains QA (#2407): Explorer shell composition (search, menus, display formats) #2588
Slices #2849 / #2850 still open for overnight implement (may also be largely covered by #2412 — leave for their claim checks).
Co-Authored by Grok Build using grok-4.5 with agent main.
natechadwick-intsof commented
on Aug 10, 2026 CollaboratorAuthorMore actionsSlice 2 (#2849) PR opened: #2855
- Server action toolbar + context menu enablement on product Explorer
- Vitest enablement helpers; WebUI clean install green
- Human QA: QA (#2849): Explorer action toolbar + context menu #2856 (@vijaya-boddipudi)
Co-Authored by Grok Build using grok-4.5 with agent main.
natechadwick-intsof commented
on Aug 10, 2026 CollaboratorAuthorMore actionsnight-issue-prs (2026-08-10): Slice 3 #2850 PR opened: #2857
Human QA: #2858
Live Playwright surface soft-skipped (matrix CMS 503); unit/list + WebUI clean install green.
Do not close #2407 until #2849 and #2850 slices are done and no open children/QA remain.Co-Authored by Grok Build using grok-4.5 with agent main.
- added a commit that references this issue
on Aug 11, 2026 - added a commit that references this issue
on Aug 11, 2026 - added a commit that references this issue
on Aug 11, 2026 - addedin progressAgent or human actively workingAgent or human actively working
on Aug 12, 2026 natechadwick-intsof commented
on Aug 12, 2026 CollaboratorAuthorMore actionsnatechadwick-intsof commented
on Aug 12, 2026 CollaboratorAuthorMore actionsnight-issue-prs: verify+close complete (2026-08-12 UTC)
Disposition: implement = verify children on
main+ close parent (no re-implement).Children / PRs (all merged on main)
Slice Issue PR Merge commit Display format + REST #2848 closed #2412 e5794559f0Action toolbar + context menu #2849 closed #2855 671af17a4bSearch toggle + Playwright #2850 closed #2857 f8e7710409QA residual: server actions chrome #2972 closed #2987 903efc0516Spot-check on
origin/main(HEAD4db22be2d7)WebUI/.../ContentExplorerShell.tsx:content-explorer-shell,explorer-server-actions(+ label/error),listDisplayFormats({ validForFolder: true }),displayFormatId→ DetailListExplorerMenuBar.tsx:explorer-display-formatmenuBarModel.ts:explorer-toggle-searchrest/.../DisplayFormatResource.java+DisplayFormatResourceTestvalidForFolder filters- Playwright
modules/perc-qa-automation/frontend/tests/us1-core-explorer.spec.jsasserts the new testids - Ancestors confirmed: 2412/2855/2857 commits reachable from HEAD
Residuals
None for agent implement. Human QA remains open on #2588 (parent QA; prior Failed → residual #2972 fixed), #2856, #2858, #2988.
Close
Implement acceptance met; closing #2407 per issue plan ("close when all three slices are done").
Co-Authored by Grok Build using grok-4.5 with agent main.
natechadwick-intsof commented
on Aug 12, 2026 CollaboratorAuthorMore actions- removedin progressAgent or human actively workingAgent or human actively working
on Aug 12, 2026
Parent
Parent: #2400
Summary
Compose existing Explorer panels into the product
ContentExplorerShell/ExplorerRouteso operators get DCE-like primary chrome without launching Desktop Content Explorer.Scope
rest/actions)GET /rest/displayformats?validForFolder=truedisplayFormatIdintopaginatedFolder; renderdisplayPropertiesOut of scope
Acceptance
rest+ WebUI tests greenLabels
p2 Γö¼Γòû 8.2 Γö¼Γòû enhancement Γö¼Γòû content explorer Γö¼Γòû ui
Agent progress (night-issue-prs)
All three implement slices closed with merged PRs. QA residual #2972 (server actions visibility) fixed via merged #2987. No further agent implement residual. Human QA continues on #2588 / #2856 / #2858 / #2988.