📝 Rework CLI README to match mobile style with brand diagrams - #24
Conversation
Restructure the README to match the mobile client's layout: banner, centered title, inline-icon intro, a command table for the `sealg` surface, and a Configuration env-var table. Add two SealGate-brand SVG diagrams in .github/assets/ (blueprint grid, cyan wireframe boxes, reused wordmark and agent marks): - architecture.svg: agent/shell -> stateless sealg binary -> HTTPS/MCP -> gateway (owns all policy) -> connectors, with doctor as a local-only branch. - lifecycle.svg: what list/call/doctor each do on the wire. Plus a small terminal.svg header icon. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_017c8tZFMUWA3pXVw9aFwMpx
Add a cohesive line-icon set in .github/assets/icons/ (cyan brand stroke, 24x24): network, flow, package, bolt, gear, puzzle, code, scale. Wire them into the section headings (Architecture, Request lifecycle, Requirements, Quick Start, Configuration, Python client, Agent Skills, License, and the sealg surface), matching the mobile client's inline-heading-icon style. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_017c8tZFMUWA3pXVw9aFwMpx
Replace the leftover Tauri-Template banner with the SealGate Hackbox banner already used in the mobile repo, so the README header is on-brand. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_017c8tZFMUWA3pXVw9aFwMpx
|
ⓘ Qodo reviews are paused because the subscription is no longer active. Ask your workspace admin to reactivate the subscription to resume reviews. Manage billing |
|
Heads-up on the one red check, Cargo Deny (job): This is not caused by this PR. The diff is documentation and assets only ( I'm deliberately not widening this docs PR with a dependency bump. The fix belongs in its own change: cargo update -p rustls # 0.23.36 -> >=0.23.45, lockfile onlyHappy to open that as a separate security PR if you'd like. Generated by Claude Code |
Summary
Reworks the
cliREADME to match themobileclient's layout and adds real,brand-styled diagrams and section icons. Documentation only; no code or behavior
changes.
Changes
README.mdto mirrormobile/README.md: SealGate banner, centeredtitle, inline-icon intro, a command table for the
sealgsurface, aConfiguration env-var table, and Requirements / Quick Start / Python client /
Agent Skills / Credits / License sections.
.github/assets/(blueprint grid, cyanwireframe boxes, reused SealGate wordmark and agent marks):
architecture.svg: agent/shell → statelesssealgbinary (crates/cli+crates/engine) → HTTPS/MCP → gateway that owns all policy, trifecta, and PIIenforcement → connectors, with
doctorshown as a local-only branch.lifecycle.svg: whatlist/call/doctoreach do on the wire, with exit codes..github/assets/icons/(network, flow, package,bolt, gear, puzzle, code, scale) plus a
terminal.svgheader icon, wired intothe section headings the way mobile puts an icon next to headings.
banner already used in the mobile repo.
Testing
Note:
make ci'scheck_ai_writingreports em-dashes, but all of them arepre-existing in unrelated source files (
crates/**,CLAUDE.md) already onmain; this PR introduces none.Related Issues
N/A (documentation refresh)
🤖 Generated with Claude Code
https://claude.ai/code/session_017c8tZFMUWA3pXVw9aFwMpx
Generated by Claude Code
Summary by cubic
Reworks the
cliREADME to match themobileclient's layout and swaps the outdated Tauri-Template banner for the on-brand SealGate Hackbox banner. Documentation only; no code or behavior changes.architecture.svgandlifecycle.svgdiagrams plus a line-icon set, all under.github/assets/.sealgcommand table, Configuration env-var table, and Requirements / Quick Start / Python client / Agent Skills / License sections.make ci'scheck_ai_writingflags em-dashes, but they're all pre-existing in unrelated files already onmain; this PR introduces none.Written for commit e4be964. Summary will update on new commits.