windpacer
f81044c451
feat: Sub-Area(세부 Area) 분류 기능 + 포인트 삭제 시 메타데이터/이력 정리
하나의 area(P6)를 Column 단위 sub_area(P6-1/P6-2)로 분류. tag_metadata
attribute='sub_area'(EAV)에 저장, 공용 설비는 "P6-1,P6-2" 형식 + 토큰 매칭.
- 백엔드: GetSubAreaListByAreaAsync/UpdateSubAreaAsync/SeedSubAreaAsync,
SubAreaController(GET/PUT/POST seed), SubAreaDtos
- 포인트 삭제 개선: DeleteRealtimePointAsync(purgeHistory) — 잔여 0이면
고아 메타데이터(desc/area/sub_area) 정리, opt-in 시 history_table 영구 삭제
- MCP: find_tags(sub_area=...) + _area_or_subarea_filter('-' 포함 시 자동 토큰 매칭)
- 문서: prompts/plant_context.md, AGENTS.md, SubArea-추가플랜.md
- UI: 포인트빌더 Sub-Area 관리 카드(조회/수정/seed) + 행별 이력 삭제 체크박스
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-24 06:31:51 +09:00
..
2026-05-04 10:35:13 +09:00
2026-05-21 23:36:57 +09:00
2026-05-13 20:22:27 +09:00
2026-05-21 23:36:57 +09:00
2026-05-04 10:35:13 +09:00
2026-05-17 10:36:30 +09:00
2026-05-21 23:36:57 +09:00
2026-05-21 23:36:57 +09:00
2026-05-04 10:35:13 +09:00
2026-05-21 23:36:57 +09:00
2026-05-21 23:36:57 +09:00
2026-05-21 23:36:57 +09:00
2026-05-04 10:35:13 +09:00
2026-05-04 10:35:13 +09:00
2026-05-04 10:35:13 +09:00
2026-05-04 10:35:13 +09:00
2026-05-12 19:59:31 +09:00
2026-05-21 23:36:57 +09:00
2026-05-21 23:36:57 +09:00
2026-05-21 23:36:57 +09:00
2026-05-21 23:36:57 +09:00
2026-05-24 06:31:51 +09:00
2026-05-21 23:36:57 +09:00
2026-05-04 10:35:13 +09:00
2026-05-04 10:35:13 +09:00
2026-05-21 23:36:57 +09:00