From d22121c9cfc3927df1f0f82b56c417a25e975e4d Mon Sep 17 00:00:00 2001 From: chaksaray Date: Wed, 21 Oct 2026 06:01:39 +0700 Subject: [PATCH] docs: ARCHITECTURE.md shows PiranhaDB as offline The Layer 3 box and the mermaid node labelled PiranhaDB LIVE and named api.piranha.bawbel.io, while the piranhadb section of the same file says the host does not resolve. Both now say offline, and the box points at api.aveproject.org for the corpus, matching that section. The box width is unchanged. The data-flow arrows are not rewritten here. Closes #80 Co-Authored-By: Claude Sonnet 5.5 Signed-off-by: chaksaray --- ARCHITECTURE.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/ARCHITECTURE.md b/ARCHITECTURE.md index cdceeb4..b60cdca 100644 --- a/ARCHITECTURE.md +++ b/ARCHITECTURE.md @@ -27,9 +27,9 @@ versioned, public interface. No layer reaches around another. │ LAYER 4 bawbel Registry [PLANNED] │ │ │ │ reviewed manifests + integrity pins │ │ │ ├────────────────────────────────────────────────────────┤ │ │ -│ LAYER 3 PiranhaDB [LIVE] │ │ │ -│ api.piranha.bawbel.io │ │ │ -│ queryable AVE corpus, mitigation endpoint │ │ │ +│ LAYER 3 PiranhaDB [OFFLINE] │ │ │ +│ hosted API offline (host does not resolve) │ │ │ +│ corpus: api.aveproject.org, an AVE service │ │ │ ├────────────────────────────────────────────────────────┤ ▼ │ │ LAYER 2.5 bawbel-gate [alpha 0.1.0] │ classes findings │ runtime enforcement: manifests, taint, │ → rules → decisions @@ -63,7 +63,7 @@ flowchart TB AVE["AVE
schema 1.2 · 51 records · LIVE"] end subgraph L3["Layer 3 · serving"] - PDB["PiranhaDB
api.piranha.bawbel.io · LIVE"] + PDB["PiranhaDB
OFFLINE · host does not resolve"] end subgraph L2["Layers 2 / 2.5 · detection and enforcement"] SCN["bawbel-scanner
v1.3.0 · LIVE"]