feat: 审计链路
Some checks failed
构建并部署前端到测试环境 / build-and-deploy (push) Failing after 18s

This commit is contained in:
luo
2026-08-07 18:38:28 +08:00
parent b8b2854aa6
commit 9f7f619083
7 changed files with 105 additions and 54 deletions

View File

@@ -94,13 +94,19 @@ The frontend SHALL implement the documented row-level navigation matrix for asse
### Requirement: Investigation Reference Continuation
The frontend SHALL treat `investigation_refs` and documented Integration references as the authoritative sources for continuing from audit, risk, finance and link nodes. It SHALL expose only actions whose complete required reference is present and reliable.
The frontend SHALL treat `investigation_refs` and documented Integration references on supported source details as the authoritative sources for continuing an investigation. It SHALL expose only actions whose complete required reference is present and reliable. Shared investigation drawers SHALL remain read-only and SHALL NOT repeat nested investigation action groups inside their result nodes.
#### Scenario: Continue from a complete reference
- **WHEN** a node contains a complete actor, resource, request, correlation or Integration reference
- **WHEN** a supported source detail contains a complete actor, resource, request, correlation or Integration reference
- **THEN** the frontend MUST pass its type and identifier unchanged to the matching shared investigation surface
#### Scenario: Display a result inside the shared drawer
- **WHEN** a shared investigation drawer renders an event, resource, link, finance or Integration result
- **THEN** it MUST present that result as read-only evidence without nested investigation action buttons
- **AND** it MUST preserve documented source and reference-only boundaries in the displayed facts
#### Scenario: Suppress unavailable or self-referential navigation
- **WHEN** a reference is incomplete, its fidelity is false, or its event target is the detail already being displayed