grok-bot d921e7d2c2 Tighten appendices, add Product Gates, rebuild PDF.
Condense framework and onboarding material, clarify threat-model
scope, and document project-side verify pipelines for agent merges;
sync design notes, DE sandbox diagram labels, HANDOFF, and the book PDF.
2026-08-07 19:14:14 +02:00

Secure Coding Agents with Flue

Enterprise-ready Data Protection, Logging & Compliance Patterns
Martin Richardt (2026)

Fachbuch-Projekt: sichere Coding-Agents auf Basis des Flue Frameworks (TypeScript Agent-Harness) — DLP, LLM-Datenkontrolle, Audit, Sandbox.

Cover bauen

just cover
# oder:
python3 scripts/build_cover.py

Voraussetzung: Python 3 + Pillow (pip install pillow), macOS-Systemfonts (Baskerville, Avenir Next).

Datei Größe Zweck
assets/cover/cover-art.jpg 1600×2400 Textfreie Art-Base
assets/cover/cover.jpg 1600×2400 Finales Cover (PDF/E-Book)
assets/cover/cover-hires.png 1600×2400 Druck/Export
assets/cover/cover-web.jpg 800×1200 Vorschau / Web

Design-Notizen: design/cover-entscheidungen.md
Klappentext: design/klappentext.md
Exposé: expose.md
Lektorat: design/lektorat-2026-07-24.md

PDF bauen

Voraussetzungen: Pandoc, LuaLaTeX (TeX Live), Charter/DejaVu-Fonts.

just cover          # Cover neu rendern (optional)
just import-pics    # pics/*.png → bilder/**/*.jpg (Q=90)
just assemble       # manuskript/* → build/book.md
just pdf            # volles PDF → dist/secure-coding-agents-flue.pdf
just pdf-sample     # nur Prolog + Kap. 1–2
just clean

Manuskript

17 Quellen unter manuskript/ (Prolog, 11 Kapitel, Epilog, Glossar, …). Gliederung und Konventionen: manuskript/README.md.

Teile

  1. Grundlagen (Kap. 1–3)
  2. Datenschutz und DLP (Kap. 4–6)
  3. Isolation und Runtime (Kap. 7–8)
  4. Compliance und Betrieb (Kap. 9–11)

PDF-Pipeline

Portiert von ../ki-hinterm-vorhang (Pandoc + LuaLaTeX + KOMA):

pdf/
  metadata.yaml
  styles/secure-agents-colors.tex
  templates/secure-agents-book.tex
  templates/secure-agents-preamble.tex
  filters/boxes.lua
  front/impressum.tex

Cover-Einbindung: \ProjectCover → assets/cover/cover.jpg.

Projektstruktur

assets/cover/     Cover-Assets
bilder/           Permanente Abbildungen (plates + diagrams, JPG)
pics/             Roh-PNG-Quellen (Import via just import-pics)
design/           Cover, Parts, Klappentext, Lektorat
manuskript/       Kapitelquellen (inkl. Figure-Einbettungen)
pdf/              LaTeX/Pandoc-Vorlage
scripts/          assemble_book.py, build_cover.py, import_pics.py
justfile          cover | import-pics | assemble | pdf | pdf-sample | clean
dist/             PDF-Ausgabe

Part-Pages: design/parts.md
Abbildungsinventar: bilder/abbildungen.md

S
Description
No description provided
Readme
197 MiB
0 Stars 1 Watchers 0 Forks
Languages
Python 73%
TeX 13.1%
Lua 12.2%
Just 1.7%