Pre-AI: code without docs. Post-AI: docs without code.
Riu Salze is a Catalan-inspired identity that translates the sound, meaning, and structure of my Korean name into a Western linguistic form. Riu naturally echoes the sound of my surname, Ryu.
Observe the structure.
Understand the structure.
Declare the structure.
Software engineer focused on system structure, data flow, and AI-assisted development architecture.
I treat programming languages and frameworks as implementation media. My primary interest lies in how systems are framed, observed, verified, and evolved.
I specialize in turning complex legacy systems into clear, observable, and reusable architectural flows.
Based in Seoul, South Korea, I treat human language as a medium for design, collaboration, and execution. I use AI to build across linguistic and geographical boundaries.
🔭 Cosmic Horizon is where I document my engineering notes, development philosophy, and AI-assisted development models.
🛰️ A local desktop tool for reading Codex CLI JSONL sessions and exporting versionable worklog bundles.
Codex JSONL Observatory is built from the philosophy behind Cosmic Horizon: AI-assisted development should not disappear as a vague interaction history. Prompts, responses, tool calls, decisions, and verification traces are also engineering artifacts. They should be observable, reviewable, and versionable.
This project extends Codex session reading into a worklog-oriented workflow, where local JSONL sessions can be turned into structured records grouped by [YOU] request boundaries.
- Built with Rust, Tauri, Svelte, and TypeScript
- Reads local Codex CLI JSONL session logs
- Exports versionable worklog bundles
- Treats prompts and AI-assisted work traces as reviewable engineering artifacts
- Developed as a practical continuation of the Cosmic Horizon archive
🧩 An earlier Kotlin/Swing implementation for reading local Codex CLI JSONL session logs.
Codex Chat Viewer was my first concrete step as a product engineer in this direction. Instead of just complaining that reviewing local Codex logs was inconvenient, I started building a tool to make the work easier to inspect, search, filter, and export.
It remains as the predecessor to Codex JSONL Observatory.
- Built with Kotlin/JVM and Swing
- Focused on local-first Codex session log viewing
- Turned raw JSONL logs into readable chat-style transcripts
- Started from a direct workflow friction I experienced while using Codex CLI
- Preserved as the earlier implementation before Codex JSONL Observatory
- Email: riusalze [at] gmail [dot] com
- GitHub: github.com/RGJ-sw1123r
- LinkedIn: Riu Salze

