You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When TARA tooling exchanges RDX, the human reviewer wants the architecture diagram and attack tree to render in the same shape they were authored in — not auto-layout each time. Today RDX has no layout hints, so the picture is lost on round-trip. Adding optional graph metadata lets producers preserve visual intent without forcing consumers to honor it.
Proposed change
component.graph and trustZone.graph (optional): { x, y, width, height, lane, anchor }.
Motivation
When TARA tooling exchanges RDX, the human reviewer wants the architecture diagram and attack tree to render in the same shape they were authored in — not auto-layout each time. Today RDX has no layout hints, so the picture is lost on round-trip. Adding optional graph metadata lets producers preserve visual intent without forcing consumers to honor it.
Proposed change
component.graphandtrustZone.graph(optional):{ x, y, width, height, lane, anchor }.attackPath.graph(optional):nodes[]andedges[]withx,y,bendpoints[],labelstyle hints. Aligns with the edges-based attack path model from Make structured attackSteps the default and link to CVE/CWE/CAPEC/ATT&CK #48.documentVisualization(optional, top-level): a free-form bag for tool-specific hints with a requiredtoolandtoolVersionso consumers can filter.References
Acceptance criteria
Surfaced by external AI peer review; see chat transcript for full review text.