Files
inkwell/frontend/public/icon.svg
T
bvandeusenandClaude Opus 5.5 f16224b07c
Android / Build, or is the channel already serving this? (push) Successful in 3s
CI & Build / Python lint (push) Successful in 2s
CI & Build / Build now, or wait for Android? (push) Successful in 2s
Desktop (Tauri) / Build, or is the channel already serving this? (push) Successful in 2s
CI & Build / Web typecheck and unit tests (push) Successful in 12s
CI & Build / Python tests (push) Successful in 23s
Android / Core and FFI clippy and tests (push) Successful in 51s
CI & Build / integration (push) Successful in 1m49s
CI & Build / Build & push image (push) Skipped
Desktop (Tauri) / Web tests, clippy, Rust tests and rustfmt (push) Successful in 2m20s
Desktop (Tauri) / Windows installer (cross-compiled) (push) Successful in 3m6s
Desktop (Tauri) / Tauri desktop (Linux) (push) Successful in 3m46s
Desktop (Tauri) / Update manifest (push) Successful in 3s
Android / Kotlin + Rust (APK) (push) Successful in 8m31s
Android / Build the server image (push) Successful in 1s
Root, CI, docs and packaging describe the project to a stranger (#6225)
#6225 "Comment standard sweep: root, config, CI workflows, docs and
packaging", milestone 546 "Bring the repo to the comment standard (rule 32)
and compose defaults (rule 198)".

- README restructured in newcomer order: what it is, quick start,
  configuration, setup pitfalls, updating and backups, features,
  troubleshooting, development, licence. Its quick-start compose carries
  no restart policy.
- Dockerfile and .env.example trimmed to one or two lines per setting.
- Workflows, packaging scripts and docs lose issue, run, note, rule and
  milestone references and their history narration. Comments that still
  described path filters and "step 6" as future work now state what the
  workflows do.
- ci-requirements.md rewritten against the current workflows. It said the
  build gated on typecheck and lint only, the integration lane did not
  gate, a v* tag published :latest, and ci-tauri lacked bsdtar and zstd;
  none of those is true now (the last checked against run 9630's log).
- Echo strings in guard-forward.sh and version.sh drop their note
  citations; every string a test asserts on is unchanged.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-21 20:44:02 -04:00

30 lines
1.5 KiB
XML

<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" role="img" aria-label="Inkwell">
<!-- Rounded-tile app icon: brand yellow, and the inkwell — a black inkpot with a
quill standing in it. Source for every raster icon. -->
<rect width="512" height="512" rx="112" fill="#F5C518"/>
<g transform="translate(256 256) scale(0.92) translate(-262 -226)">
<defs>
<mask id="inkwell-cuts" maskUnits="userSpaceOnUse" x="0" y="0" width="512" height="512">
<rect width="512" height="512" fill="#fff"/>
<g stroke="#000" fill="none">
<g transform="translate(256 232) rotate(34)">
<path d="M1 -52 L3 -232" stroke-width="6" stroke-linecap="round"/>
<path d="M62 -128 L30 -108 M64 -176 L32 -152" stroke-width="8"/>
</g>
<path d="M170 344 C 172 318 188 300 214 292" stroke-width="10" stroke-linecap="round"/>
</g>
</mask>
</defs>
<g mask="url(#inkwell-cuts)">
<g transform="translate(256 232) rotate(34)">
<path d="M0 6 L0 -46" stroke="#18181b" stroke-width="12" stroke-linecap="round"/>
<path d="M0 -34 C 46 -78 58 -176 4 -252 C -34 -196 -40 -104 0 -34 Z" fill="#18181b"/>
</g>
<path fill="#18181b" d="M222 262 C 166 268 140 300 140 338 L140 374 C140 396 156 410 178 410
L334 410 C356 410 372 396 372 374 L372 338 C372 300 346 268 290 262 Z"/>
<rect x="214" y="236" width="84" height="34" rx="9" fill="#18181b"/>
<rect x="200" y="226" width="112" height="22" rx="11" fill="#18181b"/>
</g>
</g>
</svg>