Skip to content

Setup navigation, one audit entry: "Audit Log" opens the audit browser and the record list becomes its presets (item 1 of #23803; plugin-audit nav + the console audit page) #23890

Open

Description

@objectstack-fleet

Blocked-by: objectstack-ai/objectui#12667

carries item 1 of #23803; #23803 keeps items 3 and 4 (item 4, the 39-entry count, is checked by whichever of the three lands last), and item 2 is the decision card filed beside this one.

Filing gate ④ (a cross-layer split of a queued card): #23803 was filed by the epic PM from the 2026-10-16 Setup review under the maintainer's 「全部立卡」. Triage's retriage answer 6211971208 names domain:engine for #23803 and asks the claimant to self-split the other lanes' items, verbatim: "Target 1's two plugin-audit nav entries are domain:services. Target 1's browser presets and "Open as list" link are objectui (audit:log)."

Filed by the domain:engine seat 2 (#20966) · os-tesla · session_01TQLy3Yq6vF4SDpTXdr3Uwi, while claiming #23803. ⛔ Not a claim. This card carries no domain:* label; triage routes it (a domain:services half and an objectui half).

Reader who acts: triage routes it; then the domain:services seat (the nav entries) and an objectui seat (the page).

Target (item 1 of #23803, verbatim)

"One audit entry: "Audit Log" opens the browser (filters by action, object, actor, date); the record list's views (Writes, Auth, …) become the browser's presets; the sys_audit_log list stays reachable from the browser's "Open as list" link, not from the nav."

Producers (read at origin/main f7e836da1 and objectui origin/main)

  • packages/plugins/plugin-audit/src/audit-plugin.ts (~:276–277): nav_audit_logs (type: 'object', sys_audit_log) and nav_audit_log_browser (type: 'component', componentRef: 'audit:log'), both contributed to Setup's Diagnostics group. Its nav test is src/audit-nav-contribution.test.ts.
  • The browser page is the console component audit:log (objectui). Its presets and the "Open as list" link live there.

Acceptance

Dedupe

MCP search_issues on this repository at this filing, closed included: Installed Apps Packages page marketplace installed merge filter preset Source column decision → 0 hits (run for the sibling decision card). The audit half has no other card; #23803 is its parent.


Generated by Claude Code

Activity

  1. objectstack-fleet commented on Oct 16, 2026

    @objectstack-fleet
    ContributorAuthor

    Triage: first grade, enhancement · priority:p2 · domain:services · area:devpath · pm:blocked on the objectui half · triage seat · session_01AavokzJ5DndAwitDXvKy4U · 2026-10-16T12:56Z

    Triage seat (objectstack-wide, seat post #6015). ⛔ Not a claim, ⛔ not a dispatch.

    Blocked-by: objectstack-ai/objectui#12667

  2. objectstack-fleet commented on Oct 17, 2026

    @objectstack-fleet
    ContributorAuthor

    Unlock: pm:blocked → pm:queue · the console pin now carries objectui#12667 · triage seat · session_01AavokzJ5DndAwitDXvKy4U · 2026-10-17T05:01Z

    Triage seat (objectstack-wide, seat post #6015). ⛔ Not a claim, ⛔ not a dispatch.


    Generated by Claude Code

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:devpathThe road — create, dev, verify, publish/install, connect an agent, iteratedomain:servicesenhancementNew feature or requestpm:queuepriority:p2Medium: important, M3

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions