Skip to content

Commit 4218c09

Browse files
KI7MTclaude
andcommitted
Fix system overview diagram alignment and agent role titles
- Align all box edges consistently in ASCII diagram - Agent roles: Writer, 1st Audit/Reviewer, 2nd Audit/Reviewer Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 530dcf8 commit 4218c09

2 files changed

Lines changed: 27 additions & 27 deletions

File tree

docs/architecture.md

Lines changed: 24 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -8,36 +8,36 @@
88

99
```
1010
┌───────────────────────────────────────────────────────┐
11-
│ AI Assistant
12-
│ Claude · ChatGPT · Cursor · Gemini
13-
└──────────────────────────┬────────────────────────────┘
14-
│ MCP Protocol (stdio)
15-
11+
AI Assistant │
12+
Claude · ChatGPT · Cursor · Gemini │
13+
└───────────────────────────┬───────────────────────────┘
14+
│ MCP Protocol (stdio)
15+
1616
┌───────────────────────────────────────────────────────┐
17-
│ MCP Servers (local)
17+
MCP Servers (local) │
1818
│ │
19-
│ ┌──────────┐ ┌─────────┐ ┌─────────┐ ┌──────────┐
20-
│ │ eqsl-mcp │ │ qrz-mcp │ │lotw-mcp │ │ pota-mcp │
21-
│ └─────┬────┘ └────┬────┘ └────┬────┘ └─────┬────┘
22-
│ │ │ │ │
23-
│ ┌─────┴───────────┴───────────┴─────────────┘
24-
│ │
25-
│ │ adif-mcp (foundation)
26-
│ │ ├── PersonaManager → OS Keyring
27-
│ │ ├── ADIF 3.1.6 Spec (186 fields, 25 enums)
28-
│ │ ├── Validation Engine
29-
│ │ └── Geospatial (distance, heading)
30-
│ │
31-
│ └───────────────────────────────────────────────────
19+
│ ┌──────────┐ ┌─────────┐ ┌─────────┐ ┌──────────┐ │
20+
│ │ eqsl-mcp │ │ qrz-mcp │ │lotw-mcp │ │ pota-mcp │ │
21+
│ └─────┬────┘ └────┬────┘ └────┬────┘ └─────┬────┘ │
22+
│ │ │ │ │ │
23+
│ ┌─────┴───────────┴───────────┴─────────────┘ │
24+
│ │ │
25+
│ │ adif-mcp (foundation) │
26+
│ │ ├── PersonaManager → OS Keyring │
27+
│ │ ├── ADIF 3.1.6 Spec (186 fields, 25 enums) │
28+
│ │ ├── Validation Engine │
29+
│ │ └── Geospatial (distance, heading) │
30+
│ │ │
31+
│ └───────────────────────────────────────────────────┘
3232
│ │
3333
└───────────────────────────────────────────────────────┘
34-
│ HTTPS only
35-
34+
│ HTTPS only
35+
3636
┌───────────────────────────────────────────────────────┐
37-
│ External Services
37+
External Services │
3838
│ │
39-
│ eQSL.cc · QRZ.com · LoTW · Club Log · HamQTH
40-
│ POTA · SOTA · NOAA SWPC · WSPR Network
39+
eQSL.cc · QRZ.com · LoTW · Club Log · HamQTH │
40+
POTA · SOTA · NOAA SWPC · WSPR Network │
4141
└───────────────────────────────────────────────────────┘
4242
```
4343

docs/testing.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -179,9 +179,9 @@ done
179179

180180
The qso-graph release process requires three rounds of review before any PyPI publication:
181181

182-
1. **Bob** (Claude-9975) — writes code, runs all tests locally
183-
2. **Watson** (Claude-M3) — independent functional review, pulls code, runs tests on separate machine
184-
3. **Patton** (Claude Desktop) — failure analysis and security audit, reviews all source files for credential leaks, injection surfaces, and error message safety
182+
1. **Bob** (Claude-9975) — Writer, writes code and runs all tests locally
183+
2. **Watson** (Claude-M3) — 1st Audit/Reviewer, independent functional review, pulls code, runs tests on separate machine
184+
3. **Patton** (Claude Desktop) — 2nd Audit/Reviewer, failure analysis and security audit, reviews all source files for credential leaks, injection surfaces, and error message safety
185185

186186
All three must pass before the tag is created.
187187

0 commit comments

Comments
 (0)