Session 01 — Foundation

Personal Becoming System

Fondasi teknis untuk sistem yang membantu seseorang bergerak dari mimpi menuju perubahan nyata yang terbukti.

env: production Hono + Cloudflare Workers D1 AI: provider-agnostic

Prinsip yang dikunci di kode

AI proposes, user decides

Output terstruktur selalu membawa requires_user_approval.

Server tidak percaya client

user_id selalu hasil resolusi session di server.

Provider dapat diganti

MockProvider berjalan tanpa API key berbayar.

Tidak ada retry tanpa batas

Percobaan provider dibatasi keras (MAX_ATTEMPTS).

Endpoint yang tersedia

Method Path Auth Keterangan
GET/api/healthpublikStatus sistem & database
POST/api/auth/registerpublikDaftar akun baru
POST/api/auth/loginpublikMembuat session (cookie HttpOnly)
POST/api/auth/logoutsessionMencabut session
GET/api/auth/mesessionIdentitas + permission
GET/api/profileprofile:read:selfBaca profil sendiri
PATCH/api/profileprofile:write:selfUbah profil sendiri
POST/api/ai/executesessionOrchestrator + router + cost guard

Cek kesehatan sistem

Belum dibangun (Session 02+)

Discovery, Identity, Capability, Blueprint, Roadmap, Action, Evidence, Reflection, dan Adaptation engine sengaja belum ada. Session 01 hanya membangun pondasi agar domain berikutnya tidak dibangun di atas asumsi.