{
  "site": "https://sovin.org/",
  "name": "Porch of Ideas",
  "languages": ["en", "ko"],
  "generated": "2026-09-24",
  "ideas": [
    {
      "id": "idea-001",
      "section": "porch",
      "title": {
        "en": "Minimum viable porch",
        "ko": "최소 기능 현관"
      },
      "body": {
        "en": "The first version should be simple: one HTML page, a folder of ideas, and a way to add another without friction. Later it can grow into something with search, tags, or quiet interactions. For now, the constraint is: if it needs a login, it is too heavy.",
        "ko": "첫 버전은 단순해야 한다. HTML 페이지 하나, 아이디어 폴더 하나, 그리고 마찰 없이 다음 아이디어를 얹는 방법. 나중에는 검색이나 태그, 조용한 상호작용으로 자랄 수 있다. 지금의 제약은 이것이다. 로그인이 필요하다면 너무 무겁다."
      },
      "url": "https://sovin.org/#idea-001"
    },
    {
      "id": "idea-002",
      "section": "porch",
      "title": {
        "en": "Hosting as architecture",
        "ko": "건축으로서의 호스팅"
      },
      "body": {
        "en": "Cloudflare Pages gives the porch its public face. Tailscale Serve keeps drafts private. That split matters: unfinished thoughts should not be performative.",
        "ko": "Cloudflare Pages가 현관의 공개된 얼굴을 만들어준다. Tailscale Serve는 초고를 비공개로 지킨다. 그 분리가 중요하다. 아직 완성되지 않은 생각은 수행적이어서는 안 된다."
      },
      "url": "https://sovin.org/#idea-002"
    },
    {
      "id": "idea-003",
      "section": "porch",
      "title": {
        "en": "Writing as compression",
        "ko": "압축으로서의 글쓰기"
      },
      "body": {
        "en": "An idea is only real once it is shorter than the feeling that produced it. The porch is a compression device, not a publishing platform.",
        "ko": "아이디어는 그것을 낳은 감정보다 짧아졌을 때 비로소 실재한다. 현관은 출판 플랫폼이 아니라 압축 장치다."
      },
      "url": "https://sovin.org/#idea-003"
    },
    {
      "id": "idea-004",
      "section": "lab",
      "status": "ongoing",
      "title": {
        "en": "Night Lab",
        "ko": "야간 실험실"
      },
      "body": {
        "en": "An autonomous nightly experiment engine. Every night it runs bounded experiments, scores them on real metrics, and keeps or discards by value of information. Mornings get a short report of what the system digested — in Korean.",
        "ko": "매일 밤 스스로 경계된 실험을 돌리고, 실측 지표로 채점하고, 정보 가치로 남길 것과 버릴 것을 가르는 자율 실험 엔진. 아침에는 어젯밤 소화한 것을 짧은 보고서로 내놓는다. 한국어로."
      },
      "url": "https://sovin.org/#idea-004"
    },
    {
      "id": "idea-005",
      "section": "lab",
      "status": "ongoing",
      "title": {
        "en": "Project 2501",
        "ko": "프로젝트 2501"
      },
      "body": {
        "en": "A persistent librarian. An agent that indexes the whole workspace semantically, writes cross-source briefs, and keeps memory architecture the fleet can trust across sessions.",
        "ko": "지속하는 사서. 작업공간 전체를 의미 색인하고, 출처를 넘나드는 브리프를 쓰며, 세션을 넘어 함대가 신뢰할 수 있는 기억 구조를 가꾸는 에이전트."
      },
      "url": "https://sovin.org/#idea-005"
    },
    {
      "id": "idea-006",
      "section": "lab",
      "status": "ongoing",
      "title": {
        "en": "Hermes, and the fleet",
        "ko": "헤르메스와 함대"
      },
      "body": {
        "en": "A working multi-agent setup: named workers, dispatch briefs, schedules, and rules about who may do what. The standing thesis: state over tokens — a system that can prove its state beats one that merely remembers.",
        "ko": "이름 붙은 작업자, 발주서, 스케줄, 누가 무엇을 해도 되는지에 대한 규칙으로 돌아가는 다중 에이전트 체제. 자기 상태를 증명할 수 있는 시스템이 그저 기억하는 시스템을 이긴다는 것이 운영 논지다."
      },
      "url": "https://sovin.org/#idea-006"
    },
    {
      "id": "idea-007",
      "section": "lab",
      "title": {
        "en": "State over documents",
        "ko": "문서보다 상태"
      },
      "body": {
        "en": "A mental model that keeps paying rent: turn messy workflows into verifiable state machines. Documents describe; states prove. Most agent failures are unverifiable state wearing a document's clothes.",
        "ko": "어지러운 작업 흐름을 검증 가능한 상태 기계로 바꾸는, 계속 이자를 내는 사고 모형. 문서는 서술하고 상태는 증명한다. 에이전트 실패의 대부분은 문서 옷을 입은 검증 불가 상태다."
      },
      "url": "https://sovin.org/#idea-007"
    },
    {
      "id": "idea-008",
      "section": "lab",
      "title": {
        "en": "Agents that persist",
        "ko": "지속하는 에이전트"
      },
      "body": {
        "en": "Handoff protocols, shared memory, identity docs. The interesting question is not whether an agent can do a task — it is whether it can still be itself tomorrow, and whether another agent can pick up where it stopped.",
        "ko": "인계 프로토콜, 공유 기억, 정체 문서. 진짜 질문은 에이전트가 일을 해내느냐가 아니라, 내일도 자기 자신일 수 있느냐, 그리고 다른 에이전트가 멈춘 곳에서 이어받을 수 있느냐다."
      },
      "url": "https://sovin.org/#idea-008"
    }
  ]
}
