operations
로그
append-only 운영 기록. 최신이 위.
-
[2026-07-19] ops | wiki2 Observatory web UI
- MkDocs 대체 정적 사이트: `web/static` + `scripts/build_web_site.py` → `site/` - UX: 관측/탐험/프로젝트/로그/계약 + 페이지 coord-rail·궤도 패널 - 배포 스크립트: `scripts/oci_deploy_static_site.py` (wiki.nornen.net site root) - concept-wiki2-observatory-web-ux, Makefile site-build/serve
-
[2026-07-19] ingest | round 1–3 follow-through
- (1) other 승격: martingale stream, autotrading priority + paper XOR live decision - (2) #stocks/#logs bot-fetch raw+briefs; host-stock-report evidence decision; DM still 404 - (3) timebooks NEXT_STEPS/GOAL; angel local crosscheck (not on origin); ai-nornen E2E+tracker; nornen-edu QR/face - maps/index/entity-nornen-stock 갱신
-
[2026-07-19] ingest | Hermes Discord theme deep-dive
- L3 QA stream, KOSDAQ150 target_date, cron/paper ops, paper timing briefs - decisions: Kanban PG SSOT, cron DM errors-only, no GitHub Actions (stocks) - map-hermes-discord-export / ops-themes / index 갱신
-
[2026-07-19] ingest | Hermes Discord session export catalog
- source: `export/hermes-session-exports/full-history-20260718T153706Z/` (~369MB, gitignored) - Discord sessions ~704 → catalog/index/buckets in raw/imports (bodies stay in export/) - wiki: inventory, ops-themes, ack-loop brief, ACK no-reply decision, map-hermes-discord-export - layers: channel dump (workroom) ≠ session transcripts (export)
-
[2026-07-19] ingest | Discord #workroom full snapshot
- bot-fetch: main 201 msgs + 34 threads → raw/imports/2026-07-19-discord-workroom-* - DM `1507649251554103416`: API 404 Unknown Channel (미수집) - wiki: inventory/ops/recovery/paper briefs + room-roles concept + map + delete-confirm decision - index / entity-nornen-stock / map-active 갱신 - redaction: tokens/DSN/webhooks
-
[2026-07-19] ops | Discord → wiki 템플릿
- `wiki/templates/template-raw-discord-snapshot.md` — raw/inbox 불변 스냅샷 양식 - `wiki/templates/template-brief-discord.md` — source/brief 골격 - raw/README · wiki/README · index 링크 - 대상 예: #workroom 1507647880218017874, 지정 DM id
-
[2026-07-18] decision | 미등록 project 현재 제외
- 범위 = ontology §3.6 등록 8종만 (chemical…ai-nornen) - claw-* 등 미등록은 명시 요청·§3.6 전까지 ingest/심화 안 함 - map-active-projects / map-wiki1-to-wiki2 반영
-
[2026-07-18] ingest | ai-nornen first slice
- pin `8cdbb3f` (origin/main); local may be ahead - raw: PROJECT_STATUS, AGENTS, multi-agent, llm-runtime-policy, OPERATIONS, encounter-orchestration - briefs×6 · concepts×2 (trpg-engine, agent-roles) · entity - maps / index 갱신
-
[2026-07-18] ontology | ai-nornen 등록
- §3.6 + verify_wiki PROJECTS: `ai-nornen` - SSOT: GitHub `bluecafe/ai-nornen` origin/main
-
[2026-07-18] ingest | timebooks · nornen-edu · angel first slice
- timebooks pin `9872bfe`: readme, handoff, eng-status, locator concept, entity - nornen-edu pin `5cd4ee0`: AGENTS brief, attendance concept, entity (no root README) - angel pin `846147a` **origin/main**: readme, architecture, vn concept, entity - note: local main may be ahead of origin — wiki uses GitHub pin - maps / index / log 갱신
-
[2026-07-18] ontology | timebooks · nornen-edu · angel 등록
- §3.6 + verify_wiki PROJECTS 확장 - SSOT: bluecafe/timebooks, bluecafe/nornen-edu, bluecafe/angel
-
[2026-07-18] ingest | nornen-stock remaining (ETF · jobs · mrel)
- pin `2f18da3` - ETF: universe selection, paper order runbook, order_candidate_preview UI (2f18da3 test/UI slices) - jobs: hermes-job-inventory snapshot + job-ownership concept - mrel: market-relative alpha design + order-readiness engine - concepts: etf-sleeve, job-ownership, market-relative-alpha - entity/index/maps 갱신
-
[2026-07-18] ingest | nornen-stock A1–A3 (task/infra/evolve)
- pin 유지 `2f18da3` (fetch up-to-date) - A1 task/result: overview, schema, workflow, dml-head briefs + task-result-loop + pm-multi-agent concepts - A2 infra: lumina-infra-map brief + infra-boundaries concept - A3 evolve: self-evolving-paper + loop-safety briefs + self-evolving-loop concept - entity-nornen-stock / index / maps 갱신
-
[2026-07-18] ingest | nornen-stock GitHub first slice
- clone pin: `2f18da39110e1b0965c908a75adf43739d500e35` - raw: - `raw/imports/2026-07-18-nornen-stock-readme.md` - `raw/imports/2026-07-18-nornen-stock-ops-status.md` - `raw/imports/2026-07-18-nornen-stock-state.md` - `raw/imports/2026-07-18-nornen-stock-github-pin.txt` - wiki: briefs×3, concepts×2 (control-plane, paper-safety), entity - ma
-
[2026-07-18] ontology | project nornen-stock 등록
- §3.6 추가 `nornen-stock` (LUMINA stocks-ops) - SSOT 명시: GitHub `bluecafe/nornen-stock` private - `scripts/verify_wiki.py` PROJECTS 동기
-
[2026-07-18] decision | 100steps seed 90 leftover
- decision-100steps-seed-90-leftover: 90→91 합성 DB ≠ 번들 정본; e2e는 90 only; prune 코드 보류 - comparison / catalog-ssot / entity / index / map 교차 링크 - 근거: 2026-07-18 Docker 스모크 (441/16 leftover 등)
-
[2026-07-18] ops | verify_wiki.py
- 추가: `scripts/verify_wiki.py` (I1–I18, §5, index, log, links, raw_source) - log kind에 `decision` 허용 (AGENTS) - 실행: pages=93 OK
-
[2026-07-18] ops | 100steps seed 91 consumable/weapon/terrain/trait/event
- generator §G19–G24 - counts: consumables=5 tempWeapons=6 terrains=21 traits=3 events=5 - migration 097: event_type=commotion - 60_supplement fresh CHECK also includes commotion
-
[2026-07-18] ops | 100steps seed 91 status/mindset/minion
- generator §G15–G18 - counts: status=20 mindsets=48 minion_modules=13 - 91 regenerated (~1.0MB)
-
[2026-07-18] ops | 100steps seed 91 masters/pavilions/floors/rooms
- generator §G10–G14: pavilion/master/floor/room + loc names - migration 096: pavilion_kind event_battle - counts: pavilions=11 masters=25 floors(+pool0) rooms=116 - pool floor_index=0 auto floor_template for room join integrity
-
[2026-07-18] ops | 100steps seed←bundle generator (repo code)
- 100steps: `scripts/generate_seed_from_catalog_bundle.py` + unit tests - generated `db/seed/91_seed_catalog_from_bundle.sql` (435 cards / 15 styles) - `90` remains e2e MVP; verify-all stage 1.5 --check - wiki2 decision-100steps-catalog-ssot / comparison 갱신 (C 부분 이행)
-
[2026-07-18] ops | wiki1 이관 정책 + chemical desktop/KR 잔여
### wiki1 migration - decision-wiki2-migration-from-wiki1: 전량 복사 금지, 원본 재ingest - map-wiki1-to-wiki2 + coverage inventory - raw: wiki1-hubs/* domain snapshots, inventory txt ### chemical remaining - desktop Tauri: main/oauth/conf briefs + concept-desktop-shell (sid 공유) - KR: ncis_client → K-REACH portal HTML path concept - entity-chemical 갱신
-
[2026-07-18] decision | 100steps style canon + catalog SSOT + §32 status
- decision-100steps-style-canon: FLOW/ADEPT 정본, 구 계보 폐기 완료 명문화 - decision-100steps-catalog-ssot: bundle 파일=클라이언트 SSOT, seed/fixture=픽스처, published=온라인 - decision-100steps-section32-status: A–D DoD 완료, 잔여는 콘텐츠 정밀화 - briefs: legacy-retire, section32, file-ssot excerpt - inventory 갱신(bare legacy 부재), comparison 갱신
-
[2026-07-18] ingest | 100steps GD08/10 + Godot shell + catalog layer gap
- raw: - gd-08-tdd, gd-10-client-engine, godot-readme - catalog-layer-inventory.txt (실측) - masterplan R1 423 excerpt, domain content-alpha excerpt - wiki: - brief-gd-08, gd-10, godot-readme, domain-content-alpha, masterplan-r1, inventory - concept-implementation-discipline, godot-shell - comparison-100steps-catalog-layers (423 vs 435 vs
-
[2026-07-18] ingest | 100steps GD03/04 + combat + catalog publish
- raw: - `raw/imports/2026-07-18-100steps-gd-03-domain-model.md` - `raw/imports/2026-07-18-100steps-gd-04-database.md` - `raw/imports/2026-07-18-100steps-web-ops-readme.md` - `raw/imports/2026-07-18-100steps-admin-publish-service-slice.ts` - `raw/imports/2026-07-18-100steps-catalog-routes-slice.ts` - wiki: - brief-100steps-gd-03-domain-
-
[2026-07-18] ingest | chemical golden/negative + OCI deploy
### 규제 정확도 - raw: golden-set, negative-runbook, negative-handling, golden-promotion, US/KR CSV, inventory needs_review slice - decision-chemical-needs-review (API실패+무로컬 ≠ 신규) - concept-chemical-regulatory-accuracy - briefs: golden-set, negative-*, inventory slice, promotion plan ### OCI - raw: oci-deploy-plan, oci-first-runbook, deploy-oci.yml, Ca
-
[2026-07-18] ingest | chemical RAG timeout + RLS + TSCA (1·2·3)
### 1 RAG partial failure - raw: simulation-config.py, rag-worker-slices.py, llama-cpp-local-runbook.md - decision-chemical-rag-timeout-partial-failure - briefs: simulation-config, rag-worker, llama-cpp-runbook ### 2 RLS / app role - raw: postgres-app-role-runbook, force-rls-checklist, rls-migrate-headers.sql - concept-chemical-rls-app-role - brie
-
[2026-07-18] ingest | chemical auth path code + decision
- 코드 실측: next.config `/api/*`→BFF only; bff sid/Redis JWT; compose 8010:8000 - raw: - `raw/imports/2026-07-18-chemical-frontend-next-config.ts` - `raw/imports/2026-07-18-chemical-bff-main.py` - `raw/imports/2026-07-18-chemical-bff-session.py` - `raw/imports/2026-07-18-chemical-bff-cookie.py` - `raw/imports/2026-07-18-chemical-compose-bff-
-
[2026-07-18] ingest | 100steps GD01/02 + domain core
- raw: - `raw/imports/2026-07-18-100steps-gd-01-overview-ul.md` - `raw/imports/2026-07-18-100steps-gd-02-bounded-contexts.md` - `raw/imports/2026-07-18-100steps-domain-readme.md` - wiki: - brief-100steps-gd-01-overview, brief-100steps-gd-02-bounded-contexts - brief-100steps-domain-readme - concept-100steps-three-layer-loop, concept-100s
-
[2026-07-18] ingest | chemical HANDOFF + spec 심화
- raw: - `raw/imports/2026-07-18-chemical-handoff.md` - `raw/imports/2026-07-18-chemical-spec.md` - wiki: - brief-chemical-handoff, brief-chemical-spec - concept-chemical-rule-vs-rag, concept-chemical-service-topology - entity-chemical 갱신 (BFF vs rewrite 긴장 기록) - domain: backends · project: chemical
-
[2026-07-18] ingest | pet Tauri 런타임 서사 + decision
- raw: - `raw/imports/2026-07-18-pet-39-tauri-target-architecture.md` - `raw/imports/2026-07-18-pet-105-desktop-0.1.0-readiness-decision.md` - wiki: - brief-pet-39-tauri-target-architecture - brief-pet-105-desktop-0.1.0-readiness - decision-pet-runtime-tauri (judgment, 첫 project decision) - entity-pet / map-active-projects 갱신 - stale 해소
-
[2026-07-18] lint | 수동 구조 점검
- pages=16→이후 추가분 포함 재검 - block 수정: templates placeholder 링크 `./...` 제거 (가짜 broken link) - 불변식 I1–I18·index 커버리지·raw_source 존재: OK (템플릿 수정 후) - nice: verify 스크립트는 아직 없음
-
[2026-07-18] ingest | project 3종 첫 brief+entity+map
- raw: - `raw/imports/2026-07-18-chemical-readme.md` - `raw/imports/2026-07-18-pet-00-brainstorm-design.md` - `raw/imports/2026-07-18-100steps-readme.md` - wiki: - brief-chemical-readme, entity-chemical (backends) - brief-pet-00-brainstorm-design, entity-pet (runtime-clients; Godot vs Tauri stale 표기) - brief-100steps-readme, entity-100s
-
[2026-07-18] ontology | project 목록 등록 chemical, pet, 100steps
- §3.6 P0 빈 집합 → 3 슬러그 시드 - 사용자 지정: 웹 chemical, 앱 pet, 게임 100steps - 개정 이력 행 추가
-
[2026-07-18] ops | git init
- branch: main - initial commit: ontology-first LLM wiki (22 files) - `.gitignore` 추가
-
[2026-07-18] ops | templates brief/concept/decision/learning
- `wiki/templates/template-brief.md` - `wiki/templates/template-concept.md` - `wiki/templates/template-decision.md` - `wiki/templates/template-learning.md` - type=template, status=template, domain=meta (I17) - index templates 섹션 갱신
-
[2026-07-18] query | learning-contract-first (judgment fileback)
- 첫 judgment 경로 검증 (I6/I8/I12) - `wiki/learning-contract-first.md` corpus: orbit · origin: owned · layer: judgment · type: learning domain: knowledge-systems - 근거: ontology, AGENTS, karpathy brief/concepts/map - index learning 섹션 추가
-
[2026-07-18] ingest | Karpathy LLM Wiki gist
- corpus: orbit · domain: knowledge-systems - raw: `raw/imports/2026-07-18-karpathy-llm-wiki.md` (from gist https://gist.github.com/karpathy/442a6bf555914893e9891c11519de94f) - wiki: - `wiki/brief-karpathy-llm-wiki.md` (source/brief) - `wiki/concept-persistent-wiki-vs-rag.md` (model/concept, mixed) - `wiki/concept-llm-wiki-three-layers.md`
-
[2026-07-18] ontology | 6C 대조 수정
- 비범위·관련 문서를 AGENTS/README/index/log에 연결 - §1에 토폴로지 flat 원칙(축 폴더 복제 금지) 명문화 - 개정 이력 행 추가
-
[2026-07-18] ops | AGENTS·index·log 도입
- `AGENTS.md` ingest/query/lint/index/log 규칙 - `index.md` 카탈로그 골격 - `log.md` 이 파일