CrownyForge(fab.crowny.org, 포트 8200)에 코드 품질 지표, 의존성 그래프, 릴리즈 관리, 트렌드 스냅샷을 추가하고 대시보드를 전면 리라이트했다. 모든 신규 셀이 core(7731)로 흘러들어간다 — fab 510셀 / core 679셀.
forge/db.py)releases — 리포별 태그/제목/작성자/시각dependencies — source→target 엣지 + 타입 + 컨텍스트trend_snapshots — 메트릭별 시계열 (repo_id, metric, value, created_at)code_quality() — 리뷰 커버리지 35% + CI 안정성 25% + 엄격도 20% + 해결시간 20% 가중 점수trend_deltas(metric) — 현재 vs 1일전 비교, up/down/flatdependency_graph() — 노드+엣지 반환save_release() / list_releases()add_dependency() / list_dependencies()save_trend() / get_trends() / take_trend_snapshot()GET/POST /api/deps — 의존성 그래프 + 추가GET/POST /api/repos/{id}/releases — 릴리즈 CRUDGET /api/trends — 시계열 조회POST /api/trends/snapshot — 스냅샷 생성GET /api/trends/deltas — 델타 계산GET /api/stats/quality — 품질 지표_detect_cross_refs()가 본문에서 다른 리포 이름을 스캔해 의존성 엣지 자동 생성. 예: "crownyc로 컴파일" → source→crownyc reference 엣지.forge/web/index.html)sparkline() 헬퍼 함수release (7), dependency (5), dependency-graph (1), code-quality (5), trend-delta (누적 후).forge/server.한선)코드품질() — py 메소드 1:1 매핑트렌드델타() — 방향 계산교차참조검출() — cross-ref 감지/Users/ef/Downloads/crownycell-factory/forge/db.py — 스키마 + 메소드/Users/ef/Downloads/crownycell-factory/forge/server.py — 엔드포인트 + 시드 + cross-ref + user/cells/Users/ef/Downloads/crownycell-factory/forge/server.한선 — 동반 파일/Users/ef/Downloads/crownycell-factory/forge/web/index.html — 대시보드 (21KB→26KB)POST /api/trends/snapshot 호출 필요.<org>/<repo> 패턴만 매칭하도록 개선 여지.