Files
Pier_v1/Code/교각모델링앱/web/templates/_prism.html
T
ahnyongjooandClaude Sonnet 5.5 964a841de1 chore(rebar): Pier_T_rebar 작업 폴더 초기 구성 및 외부 의존 파일 통합
- Code\rebar_pipeline, review_pipeline, pier-program을 정션에서 실제 폴더로 전환
- Code\rhino_mcp 및 CLAUDE_rhino배경.md 추가, .mcp.json은 PYTHONPATH로 새 위치 사용
- pier-program 내부 .git 제거(이력은 backup\pier-program_20261028.bundle에 보관)
- worktree 가이드 반영(CLAUDE.local.md, HANDOFF.md)
- D:\Rhino-MCP 경로 참조를 새 위치로 치환

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-28 11:20:18 +09:00

20 lines
1.3 KiB
HTML

{# Prism badges (stage B, 2026-10-16). Colour is never the only signal: every badge has a mark and a word. #}
{% macro st_badge(st) -%}
{%- set M = {'g': ['good', '●', '일치'], 'w': ['warn', '▲', '주의'], 'b': ['bad', '■', '불일치'], 'n': ['dash', '◇', '근거 없음'], 'x': ['', '—', '해당 없음'], '?': ['dash', '◇', '앱 확인 전']} -%}
{%- set m = M.get(st, M['n']) -%}
<span class="b {{ m[0] }}"><span class="m" aria-hidden="true">{{ m[1] }}</span>{{ m[2] }}</span>
{%- endmacro %}
{% macro grade_badge(g) -%}
{%- set M = {'A': ['good', '●', '등급 A'], 'B': ['warn', '▲', '등급 B'], 'C': ['dash', '◇', '등급 C']} -%}
{%- set m = M.get(g, M['C']) -%}
<span class="b {{ m[0] }}"><span class="m" aria-hidden="true">{{ m[1] }}</span>{{ m[2] }}</span>
{%- endmacro %}
{% macro human_badge(s) -%}
{%- if s.confirmed -%}<span class="b fixed"><span class="m" aria-hidden="true">●</span>확정</span>
{%- elif s.info -%}<span class="b dash" title="게이트가 쓰지 않는 참고 정보입니다">확정 불필요(참고)</span>
{%- elif s.stale -%}<span class="b warn"><span class="m" aria-hidden="true">◆</span>변경됨 · 재확정 필요</span>
{%- else -%}<span class="b dash">미확정</span>{%- endif -%}
{%- endmacro %}