moc · categories · annotated-index · second-brain

Vault Category Guide

01 Maps/Vault Category Guide.md

Vault Category Guide

This is the explanatory index of the second brain. Unlike a link-only graph, it describes what every category is for and what each note contributes. Use Vault Knowledge Graph when you want relationships; use this guide when you want to understand what to open.

flowchart TD I[Capture in Inbox] --> J[Reflect in Journal] J --> K[Distill into Knowledge] S[Study Sources] --> K K --> M[Organize with Maps] M --> P[Apply through Playbooks] P --> T[Start from Templates] T --> R[Deliver Projects] A[AI Assistant] --> P A --> R

Vault root — System entry points

The main product, design, and build specifications that orient both the owner and coding assistants.

Coding Second Brain

!tip Start here Capture quickly in 00 Inbox/Inbox, choose a workflow from 02 AI Assistant/AI Coding Assistant, and turn durable lessons into notes linked from 01 Maps/Coding Knowledge Map. - Inbox 00 Inbox/Inbo

Design System and Visual Direction

This is the durable visual specification for humans and AI coding assistants. It synthesizes the two supplied Figma files while preserving their two distinct design modes: 1. Austonian product UI — compact, hig

SecBrain — Full Product and Coding Prompt

!important This is the master implementation brief for a coding agent. Replace every DECISION REQUIRED value from the owner's answers before building or deploying. Build SecBrain , a mobile-first personal secon

00 Inbox — Capture

Temporary ideas, questions, errors, and links waiting to be processed into durable knowledge or project work.

Inbox

Capture first; organize later. Each item should eventually become a task, project note, durable concept, reference, or deletion. - 1. Is there an action? Move it to a project and write the next physical step. 2

01 Maps — Knowledge maps

High-level navigation and mental models that show how concepts, learning paths, and workflows relate. Start here when exploring a domain.

AI Engineering Map

  • Tokens and context windows - Embeddings and semantic search - Sampling, temperature, and structured output - Tool calling and agent loops - Retrieval-augmented generation - Evaluation datasets and graders - L

Career and Learning Map

  1. Pick a real problem just beyond current ability. 2. Predict before searching. 3. Build the smallest working version. 4. Explain the mechanism in your own words. 5. Record mistakes in 04 Journal/Learning Log.

Coding Knowledge Map

Use this as a curriculum and navigation page. Create a focused note when a subject becomes relevant; do not study everything in order. - Programming models: imperative, functional, object-oriented, declarative

Full-Stack Developer Learning Path

This path combines the Burmese-language libraries of Ei Maung (https://eimaung.com) and Saturngod (https://www.saturngod.net) with the evidence-driven agent workflow in 02 AI Assistant/Spec Map Build Prove Lear

Software Delivery Map

Idea → requirements → design → implementation → review → test → release → observe → learn. - Problem statement and non-goals - Acceptance criteria and 02 AI Assistant/Definition of Done - Architecture decision

Vault Knowledge Graph

This map keeps every durable note reachable and shows how the vault moves from sources to concepts, practice, projects, and reflection. Individual notes also contain contextual links back into this graph. - Cod

02 AI Assistant — AI collaboration

Prompts, rules, context, and delivery methods that make an AI coding assistant reliable, scoped, and evidence-driven.

Agent Rules

Reusable instructions for an AI coding assistant: Add project commands, architectural boundaries, generated-file rules, and forbidden operations to the repository's own agent instruction file. Keep global prefe

AI Coding Assistant

The main operating system for this vault is SPEC → MAP → BUILD → PROVE → LEARN 02 AI Assistant/Spec Map Build Prove Learn. The developer's role is not merely code writer; it is system designer, direction giver,

Context Pack

Maintain this page as the concise profile you can paste into a new AI coding session. - Preferred name: - Current skill level: - Languages and frameworks: - Operating system and tools: - Current learning goals:

Definition of Done

  • Acceptance criteria are satisfied and non-goals remain untouched - Behavior is verified with relevant automated or manual checks - Error, empty, loading, boundary, and permission states were considered - Secu

Prompt Library

Replace bracketed fields. Good prompts describe outcomes and evidence; they do not micromanage every keystroke. For multi-step feature work, use the staged prompts in 02 AI Assistant/Spec Map Build Prove Learn

Saturngod-Inspired Repository Guide

A reusable pattern for a project-level AGENTS.md . Adapt it to facts in the repository and delete irrelevant sections. Precision matters more than length. 1. Declare the source of truth for product scope and ac

Spec Map Build Prove Learn

This is the default workflow for substantial AI-assisted coding. It replaces a fragile prompt → code → bug → more prompts spiral with bounded work and evidence. A usable specification answers: - WHO has the pro

03 Projects — Projects

Outcome-oriented workspaces connecting goals, next actions, decisions, implementation evidence, and lessons learned.

Example Project

What useful change exists when this is finished? Who has the problem, and why solve it now? - - - - - 05 Templates/Architecture Decision Record - 2026-08-12 — Project created. - Test plan: - Rollback plan: - Su

Projects Dashboard

Project Outcome Next action Status --- --- --- --- 03 Projects/Example Project Replace with a real outcome Write the problem statement status/seed - - - Every active project needs one visible next action. - Tra

04 Journal — Learning and reflection

Chronological learning records that capture what changed, why it matters, and which durable note or project should receive the insight.

Learning Log

  • Built the foundation of this coding second brain. - Next: personalize 02 AI Assistant/Context Pack and replace 03 Projects/Example Project with a real project. - 01 Maps/Vault Knowledge Graph - 04 Journal/Lea

05 Templates — Reusable templates

Structured starting points for decisions, investigations, workflows, daily notes, and product discovery. Copy these instead of starting from a blank page.

{{date}}

  • Most important outcome: - First concrete action: - - - Prediction: - Result: - Lesson: - Finished: - Blocked: - Next action for tomorrow: - 01 Maps/Vault Knowledge Graph - 02 AI Assistant/Spec Map Build Prove

ADR — Decision title

Proposed What forces and constraints make a decision necessary? - 1. Option: - Benefits: - Costs/risks: We will... - Positive: - Negative: - Follow-up: What evidence would show this decision is wrong or should

Agentic Workflow Canvas — {{title}}

  • User: - Goal: - Deliverable: - Non-goals: - Success metrics: - Unacceptable failures: - Simplest direct approach: - Current quality / latency / cost: - Why a workflow may help: Step Input Output contract Tool

Bug — Short symptom

  1. Expected: Actual: - Exact error: - Environment/version: - First known occurrence: Hypothesis Evidence for Evidence against Next test --- --- --- --- - 01 Maps/Vault Knowledge Graph - 02 AI Assistant/Spec Map

Concept

  • Broader: - Narrower: - Similar/contrasting: - - 01 Maps/Vault Knowledge Graph - 02 AI Assistant/Spec Map Build Prove Learn - 03 Projects/Example Project - 05 Templates/Daily Note

Web Product Discovery

Use this before building or redesigning any website or web application. The AI assistant must ask the owner these questions before deciding navigation, visual language, product identity, or deployment naming. -

06 Playbooks — Engineering playbooks

Repeatable procedures for debugging, design, reviews, security, testing, performance, and agentic delivery. Use during real work.

Agentic AI Development Loop

Use this playbook to turn a candidate task into a reliable workflow. - Name the user, goal, inputs, deliverable, and non-goals. - Define observable success and unacceptable failure. - Decide whether a direct pr

Code Review

Review behavior before style. 1. Intent: does the change match the stated problem and scope? 2. Correctness: invariants, boundaries, state transitions, error paths, concurrency. 3. Security/privacy: trust bound

Debugging

  1. State the symptom precisely: expected, actual, environment, frequency, impact. 2. Reproduce with the smallest deterministic case. 3. Find the boundary where correct state becomes incorrect. 4. Form ranked, f

Performance Investigation

  1. Define the user-visible metric and target: latency percentile, throughput, memory, cost, or startup time. 2. Measure a representative baseline. 3. Profile to locate the dominant bottleneck. 4. Form a hypothe

Security Review

  • Inputs: validate type, size, format, origin, and authorization. - Identity: authenticate reliably; authorize every protected action and object. - Data: minimize collection, encrypt appropriately, define reten

System Design

  1. Define users, core journeys, scale assumptions, and non-goals. 2. Rank quality attributes: availability, consistency, latency, durability, privacy, cost. 3. Model data and invariants. 4. Draw boundaries, API

Testing Strategy

Tests provide confidence about behavior at an acceptable maintenance cost. - Unit: pure logic, boundaries, transformations - Integration: databases, queues, files, APIs, framework wiring - Contract: compatibili

07 Knowledge — Evergreen knowledge

Technology-independent concepts and engineering principles distilled from sources and experience.

Agentic AI Real-World Applications

These projects apply the course patterns in increasing order of autonomy. Outcome: answer a technical question with claim-level citations and visible uncertainty. - Steps: clarify → plan queries → retrieve → ex

API Design

An API is a contract between independently changing systems. - Resources/actions and stable domain language - Explicit schemas and validation - Authentication versus per-resource authorization - Idempotency for

Architecture Principles

  • Make boundaries follow business capabilities and rates of change. - Keep dependencies pointing toward stable policy, away from volatile details. - Hide decisions likely to change behind clear interfaces. - Pr

Databases

Choose a data model from access patterns, invariants, consistency needs, and operational constraints—not fashion. - Schema and constraints make invalid states harder to represent. - Indexes exchange write/stora

Design Patterns Selection Guide

Design patterns are named arrangements of responsibilities and communication. They are useful when they directly address a recurring change or coordination problem. They are harmful when added merely to make co

Git and Version Control

Git stores a graph of snapshots. Branches are movable names pointing to commits; merges and rebases create different histories from the same changes. - Commit one coherent reason for change. - Inspect status an

Web Fundamentals

DNS resolves a host; a transport connection is established; TLS authenticates and encrypts; HTTP carries requests and responses; browsers parse resources, build page structures, lay out, paint, and run scripts.

08 Sources — Source library

Evidence, course syntheses, books, PDFs, repositories, and reference studies from which durable notes are derived.

Agentic Fullstack Development Webinar

  • Local PDF: /Users/kaungkhantko/Downloads/agentic fullstack development webinar.pptx (1).pdf - Author/presenter: Kyaw Ko Ko Tun, Let's Tech Club - Format reviewed: 29-slide presentation - Main derivative workf

Algorithms

Official PDF (https://books.saturngod.net/downloads/algorithm/algorithm.pdf) Algorithms; Big-O time/space; RAM/arrays; hash tables; two pointers; sliding windows; stacks/queues; linked lists; binary search; rec

API On Point

Official source (https://eimaung.com/api/) What an API is; HTTP requests; HTTP responses; RESTful design; response structure; MongoDB; Node.js; Express; CORS; authentication; next steps. - An API is a contract

Bitcoin On Point

Official source (https://eimaung.com/bitcoin/) Bitcoin's origin; cryptography overview; transaction/network operation; mining and exchanges; notable events and scams; altcoins. - Public-key cryptography proves

Bootstrap 5 On Point

Official source (https://eimaung.com/bootstrap/) HTML; CSS; Bootstrap introduction; CSS components; JavaScript components; layouts; utility classes; icons; an admin-dashboard project; and customization. - Seman

Database Basic

Official PDF (https://books.saturngod.net/downloads/dbbasic/dbbasic.pdf) Database concepts and MySQL setup; schemas/tables/data types; CRUD and filtering; keys and relationships; normalization through 1NF/2NF/3

DeepLearning.AI Agentic AI Course

These are synthesis notes for the five-module Agentic AI course. They capture concepts and applications in original language rather than reproducing transcripts. Use them with 01 Maps/AI Engineering Map and 02

Design Patterns

Official PDF (https://books.saturngod.net/downloads/designpatterns/designpatterns.pdf) Current web edition: designpatterns.saturngod.net (https://designpatterns.saturngod.net) The current online book contains c

Developer Intern

Official PDF (https://books.saturngod.net/downloads/devint/devint.pdf) Career roadmap; résumé; interview and STAR method; Markdown; Git; meetings; SDLC; engineering principles; pre-project analysis; task estima

Ei Maung PDF Knowledge Base

This page records the 16 publicly linked programming PDFs processed from Ei Maung's official library (https://eimaung.com). The books total roughly 4,460 pages. Each source note captures its real chapter scope,

HTML5

Official PDF (https://books.saturngod.net/downloads/html5/html5.pdf) Creating/editing pages; document structure and metadata; text, links, images, lists, tables, forms, and media; CSS foundations; JavaScript fo

JavaScript On Point

Official source (https://eimaung.com/jsbook/) Variables; data types; expressions/statements/operators; procedures/functions; arrays/objects; control flow/loops; OOP; promises and async/await; style; modules; DO

Laravel 8 On Point

Official source (https://eimaung.com/laravel/) PHP OOP; namespaces; project setup; routing; MVC; controllers; views; migrations/models; authentication; master templates; forms; relationships; authorization; bas

Module 1 — Introduction to Agentic Workflows

A direct LLM call maps one input to one output. An agentic workflow breaks an outcome into steps and allows the model to create, inspect, revise, call tools, or delegate before returning a result. The useful un

Module 2 — Reflection Design Pattern

Reflection adds a feedback loop to generation. A generator produces an artifact; a critic checks it against explicit criteria or external evidence; the generator revises it. The critic may be the same model in

Module 3 — Tool Use

A tool is a controlled interface through which a model can observe the world or request an action. The model does not execute a function by wishing; it emits a structured call, application code validates and ru

Module 4 — Evaluations and Optimization

Evals turn agent development from intuition into engineering. A useful evaluation system contains representative cases, recorded traces, success criteria, graders, and a repeatable comparison between versions.

Module 5 — Planning and Multi-Agent Systems

Planning lets a model construct a task-specific sequence instead of following a fixed pipeline. A plan should be an inspectable artifact with steps, dependencies, success conditions, budgets, and permitted tool

Myanmar Programming Resource Library

This index points to the authors' official pages and public downloads. Use 01 Maps/Full-Stack Developer Learning Path for study order. Notes in this vault summarize and connect ideas; they do not reproduce the

n8n

Official source (https://eimaung.com/n8n/) Docker and NPM installation; JSON; APIs; first workflow; weather chat; invoice/reminder workflow; support-ticket workflow; AI-agent workflow; AI-assisted workflow crea

OpenClaw

Official source (https://eimaung.com/openclaw/) Foundational setup; Ubuntu; Linux filesystem; Linux administration; Linux agent tools; OpenClaw preview/setup/configuration; security; Telegram integration; skill

PHP 8 On Point

Official source (https://eimaung.com/php/) World Wide Web; development environment; syntax/types; strings/arrays; operators/control structures; functions; OOP; design patterns; error handling; modules/namespace

Professional Web Developer 2023

Official source (https://eimaung.com/pwd2023/) Seventy-five chapters across HTML/CSS/Bootstrap; JavaScript language, async, modules, DOM, and debugging; web/PHP/OOP/patterns/Composer/sessions/uploads/MySQL/secu

Professional Web Developer Fourth Edition

Official PDF (https://www.eimaung.com/professional-web-developer/Professional-Web-Developer-4th-Edition-by-Ei-Maung.pdf) Web standards; HTML; CSS; JavaScript; jQuery; PHP basics; PHP/MySQL; PHP/Apache configura

Programming Basic

Official PDF (https://books.saturngod.net/downloads/pb/programmingbasic.pdf) What programming is; Python/programming basics; OOP; stack; queue; lists and dictionaries; recursion; data structures; trees; algorit

Programming for Kids

Official source (https://eimaung.com/kids/) A bilingual story-led sequence covering numbers and representation, hexadecimal, paths and instructions, logic, algorithms, Morse code, compression, and problem-solvi

React On Point

Official source (https://eimaung.com/react/) ES6; React basics; data flow; composition/code splitting; component styles; functional components; Context; Redux; routing; React Native; promises; API integration;

Rockstar Developer

Official source (https://eimaung.com/rockstar-developer/) Development-process management; TDD; SOLID; service-oriented architecture; version control; issue tracking; team collaboration; workflow automation; Bac

Rockstar Developer 2025

Official source (https://eimaung.com/rsd2025/) Node/NPM; React with Vite; components/props/state; forms; Context; MUI; hooks; routing; promises/async; SQLite with Prisma; Express APIs; React Query; React Native

Saturngod PDF Knowledge Base

Seven PDFs were discovered through Saturngod's official book download library (https://books.saturngod.net). Together they cover about 1,462 pages. - 08 Sources/Saturngod PDFs/HTML5 - 08 Sources/Saturngod PDFs/

Saturngod Repository Engineering Study

Evidence-backed synthesis of Saturngod's public repositories. Authored repositories were distinguished from forks, and recent production-shaped projects were weighted more strongly than historical experiments.

Software Engineering

Official PDF (https://books.saturngod.net/downloads/se/se.pdf) Introduction; process; Agile development; requirements engineering; design and architecture; reliable implementation; verification/validation; fund

Ubuntu Linux for You

Official source (https://eimaung.com/ubuntu-for-you/) Linux background; Ubuntu installation and dual boot; desktop environment; directory structure; software installation/updates; essential packages; office and

Vibe Coding

Official source (https://eimaung.com/vibe-coding/) Computer/software operation; how AI works; coding models and agents; creating apps through conversational coding; essential coding knowledge; moving beyond toy

How categories work together