docs: rewrite dashy-soc-board.md with real verified evidence
Live-verified every specific claim directly against the real Node-RED function source (not just trusted from the KB): the 104,443-char function size, all 5 Wazuh finding categories, Vault's live PKI cert endpoints, the real DNS Security Signals implementation, the fleetAudit global pattern, the 12-app Slack channel map, the acknowledge key format and localStorage key name, and the Mustache triple-brace URL gotcha. Replaced both mermaid diagrams: the flat data-sources fan-in became a real specifics table (redundant diagram cut per the diagramming standing process), and the acknowledge-flow diagram was rebuilt as a real Nextcloud diagram. Stamped both source KB notes.
This commit is contained in:
2 files changed
+35
-27
No files matched your search
@@ -0,0 +1,4 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!-- Do not edit this file with editors other than draw.io -->
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<svg xmlns="http://www.w3.org/2000/svg" style="background: transparent; background-color: transparent; color-scheme: light dark;" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="1142px" height="177px" viewBox="0 0 1142 177" content="<mxfile host="embed.diagrams.net" scale="1" border="0"> <diagram name="Acknowledge Mechanism" id="ack-mech-1"> <mxGraphModel dx="1414" dy="791" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="1100" pageHeight="380" math="0" shadow="0"> <root> <mxCell id="0" /> <mxCell id="1" parent="0" /> <mxCell id="finding" parent="1" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontColor=#333333;fontSize=12;fontStyle=1;shadow=1;" value="Finding&lt;br&gt;&lt;font style=&quot;font-size: 10px;&quot;&gt;stable content-derived key&lt;/font&gt;" vertex="1"> <mxGeometry height="60" width="170" x="20" y="60" as="geometry" /> </mxCell> <mxCell id="ack" parent="1" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#F5F5F5;strokeColor=#666666;fontColor=#333333;fontSize=12;fontStyle=1;shadow=1;" value="User acknowledges" vertex="1"> <mxGeometry height="60" width="170" x="240" y="60" as="geometry" /> </mxCell> <mxCell id="storage" parent="1" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;fontColor=#333333;fontSize=12;fontStyle=1;shadow=1;" value="Browser localStorage&lt;br&gt;&lt;font style=&quot;font-size: 10px;&quot;&gt;flat map, per-browser&lt;/font&gt;" vertex="1"> <mxGeometry height="60" width="170" x="460" y="60" as="geometry" /> </mxCell> <mxCell id="recompute" parent="1" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#ffe6cc;strokeColor=#d79b00;fontColor=#333333;fontSize=12;fontStyle=1;shadow=1;" value="Live re-derive&lt;br&gt;&lt;font style=&quot;font-size: 10px;&quot;&gt;badges, issue strip, gauges&lt;/font&gt;" vertex="1"> <mxGeometry height="60" width="180" x="680" y="60" as="geometry" /> </mxCell> <mxCell id="upstream" parent="1" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#f8cecc;strokeColor=#b85450;fontColor=#333333;fontSize=12;fontStyle=1;shadow=1;" value="Wazuh / Slack / any&lt;br&gt;&lt;font style=&quot;font-size: 10px;&quot;&gt;upstream source&lt;/font&gt;" vertex="1"> <mxGeometry height="60" width="180" x="970" y="60" as="geometry" /> </mxCell> <mxCell id="e1" edge="1" parent="1" source="finding" style="html=1;endArrow=block;strokeColor=#666666;strokeWidth=2;rounded=1;" target="ack"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="e2" edge="1" parent="1" source="ack" style="html=1;endArrow=block;strokeColor=#666666;strokeWidth=2;rounded=1;" target="storage"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="e3" edge="1" parent="1" source="storage" style="html=1;endArrow=block;strokeColor=#666666;strokeWidth=2;rounded=1;" target="recompute"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="e4" edge="1" parent="1" source="recompute" style="html=1;labelBackgroundColor=#1C1D1E;endArrow=block;dashed=1;strokeColor=#b85450;fontColor=#b85450;strokeWidth=2;rounded=1;fontSize=12;" target="upstream" value="&lt;span style=&quot;background-color: light-dark(rgb(255, 255, 255), rgb(28, 29, 30));&quot;&gt;never tLine truncated
|
||||
|
After Width: | Height: | Size: 207 KiB |
Reference in new issue
Block a user