Shell / TypeScript / Python
monozukuri
Turn a backlog into small, reviewable PRs.
★ 6 · 28/10/2026View project ↗Senior Software Engineer with over 12 years of experience across architecture, platform and applied AI. I build apps, backends and tooling that help teams ship better.
01 / BUILD
Shell / TypeScript / Python
Turn a backlog into small, reviewable PRs.
★ 6 · 28/10/2026View project ↗Swift / SwiftUI / Agent skills
Layered review. Context first.
★ 38 · 28/10/2026View project ↗TypeScript / Skills / Templates
From intent to an executable plan.
★ 11 · 28/10/2026View project ↗TypeScript / Notion / OAuth
Integrations that respect boundaries.
★ 0 · 28/10/2026View project ↗Archive
BUILD / SYSTEMS & DECISIONS
Explore my process and the decisions behind each project. Select a component to understand its responsibility.
THE PIPELINE / SYSTEM MAP
A reading of patterns across the six projects: make intent explicit, separate responsibilities and gather evidence before moving forward.
Step 1 / 7
Define the problem, scope and acceptance criteria in readable artifacts. References: Feature-marker and monozukuri.
Step 2 / 7
Turn requirements into a technical plan and tasks; challenge gaps before implementation. Reference: Feature-marker.
Step 3 / 7
Separate extraction, verification and persistence in SavePlace; keep Notion connections in the GastandoYa backend.
Step 4 / 7
Worktrees, agents and cost controls in monozukuri; execution artifacts remain in the repository.
Step 5 / 7
Review specification adherence and architecture with swift-code-reviewer-skill; classify failures with ci-guard.
Step 6 / 7
monozukuri opens PRs; Feature-marker ends with a local commit and handoff. These are different delivery contracts.
Step 7 / 7
Provenance-aware memory in monozukuri and proposed standards in the reviewer inform the next iteration.
Architecture is expressed through decisions and boundaries, as well as the stack.
Illustrative walkthrough of documented components; it does not run the projects. Sources reviewed on 2026-10-28.
Explore components or play the walkthrough.
THE PIPELINE / SYSTEM MAP
Orchestration outside the agent, per-feature execution and memory across deliveries.
Step 1 / 6
pick ranks or selects features; loop coordinates the work queue.
Step 2 / 6
Each feature receives an independent workspace for reviewable changes.
Step 3 / 6
PRD, TechSpec, Tasks and Code run with the configured agent and project skills.
Step 4 / 6
Validate delivery and respect cost, time and token limits. Checkpoints allow resumption.
Step 5 / 6
The result is a separate change accompanied by a summary and evidence for review.
Step 6 / 6
Store learnings, provenance and application context; the router injects summaries before detail.
Isolate work and preserve context without coupling the workflow to one agent.
Illustrative walkthrough of documented components; it does not run the projects. Sources reviewed on 2026-10-28.
Explore components or play the walkthrough.
THE PIPELINE / SYSTEM MAP
From social evidence to a verified place, with explicit saving.
Step 1 / 6
The supported input is a public TikTok URL; the adapter obtains official oEmbed metadata.
Step 2 / 6
Reuse source analysis and replay; PostgreSQL separates reusable cache from private per-session history.
Step 3 / 6
Metadata supports structured candidates. Prompt, tokens, estimated cost and latency are recorded.
Step 4 / 6
Google Places confirms geographic identity. Only the provider can mark a place as verified.
Step 5 / 6
Ambiguity or missing evidence becomes a review state, without inventing an address or coordinates.
Step 6 / 6
An explicit click saves a verified place to the session library; saved data can be managed later.
AI proposes candidates. The provider verifies the place. The person decides to save.
Illustrative walkthrough of documented components; it does not run the projects. Sources reviewed on 2026-10-28.
Explore components or play the walkthrough.
THE PIPELINE / SYSTEM MAP
A CI failure becomes a classified decision with budgets and verification.
Step 1 / 6
Capture failing checks and logs before any rerun attempt.
Step 2 / 6
Distinguish branch, infrastructure, flaky test, dependency and unknown failures. Python scripts make no LLM calls.
Step 3 / 6
Eligible failures may retry only within per-job, per-PR and minutes budgets.
Step 4 / 6
A flaky test that turns green requires additional verification on the same SHA.
Step 5 / 6
Record flakiness history; recommend quarantine when criteria apply. A person decides.
Step 6 / 6
branch_failure requires a fix; unknown requires manual log inspection. Exhausted budgets stop retries.
Fixing code, investigating and retrying are different paths.
Illustrative walkthrough of documented components; it does not run the projects. Sources reviewed on 2026-10-28.
Explore components or play the walkthrough.
THE PIPELINE / SYSTEM MAP
One review core adapted to four agent runtimes.
Step 1 / 5
Read changes, acceptance criteria and project standards before assessing code.
Step 2 / 5
Claude, Codex, Gemini and Kiro receive instructions in each runtime’s formats and paths.
Step 3 / 5
Specification, Swift, SwiftUI, performance, security, architecture and project standards.
Step 4 / 5
Findings by file and severity, with actions to guide the next review.
Step 5 / 5
Group repeated findings and propose project rules; suggestions are not automatic approval.
Review code against intent and project standards.
Illustrative walkthrough of documented components; it does not run the projects. Sources reviewed on 2026-10-28.
Explore components or play the walkthrough.
THE PIPELINE / SYSTEM MAP
The package installs assets; the agent drives work and leaves artifacts in the repository.
Step 1 / 6
Copy the skill and templates for Claude, Codex or Gemini; the CLI does not execute the workflow.
Step 2 / 6
Invoke the skill in a Git project and work on a feature branch.
Step 3 / 6
Produce readable Markdown files in tasks/{slug}, preserving intent and plan.
Step 4 / 6
Challenge scope, tests and handoff before implementation; resolve gaps in the artifacts.
Step 5 / 6
Run tasks and verification inside the agent runtime, preserving unrelated work.
Step 6 / 6
Deliver a branch and push/PR commands. The workflow does not publish or open PRs automatically.
Skill distribution and feature execution have separate responsibilities.
Illustrative walkthrough of documented components; it does not run the projects. Sources reviewed on 2026-10-28.
Explore components or play the walkthrough.
THE PIPELINE / SYSTEM MAP
From per-user OAuth to normalized expenses for the iOS app.
Step 1 / 6
Start authorization and consume backend endpoints with the documented headers.
Step 2 / 6
Start authorization, validate state on callback and exchange the code for a token on the server.
Step 3 / 6
UserNotionConnectionStore uses KV when configured or memory as fallback. Tokens are not sent to the client.
Step 4 / 6
Discover databases through Blocks API or Search API and handle pagination and selection.
Step 5 / 6
Query the selected database and normalize records into ExpenseDTO.
Step 6 / 6
The app receives normalized data; the OAuth callback returns through an intermediate deep link.
Connections stay on the server; the client consumes an expense contract.
Illustrative walkthrough of documented components; it does not run the projects. Sources reviewed on 2026-10-28.
Explore components or play the walkthrough.
02 / STACK
Consistent interfaces start with contracts, tokens and reusable components.
Reliable delivery requires diagnostics, automation and short feedback loops.
Agents need context, acceptance criteria and execution boundaries.
Integrations require isolation, idempotency and control over data.
Clear decisions and shared knowledge multiply team capacity.
03 / LOG
My background connects mobile engineering, architecture and developer tooling. My work also explores AI agents and software delivery workflows.

Mercado Livre
Grupo OLX
TELUS Digital
$ git log --oneline_
04 / CONNECT