Commit Graph

  • f4b421674f docs: 상업화 전략 문서 3종 — MAUI 진단·5대 게이트·UI 경로B docs/commercialization-and-ui-plans windpacer 2026-06-26 02:50:09 +09:00
  • ca556aebc5 feat(report): 원시 태그 자유서식 리포트 — [TAG]/[TAG:agg] in-place 치환 + 기간 일반화 feat/raw-tag-bracket-report windpacer 2026-06-24 06:33:50 +09:00
  • 9439042bf6 Merge pull request 'feat(report): 연계운전 통합 폐합 메트릭 (C-9111↔C-10111)' (#11) from feat/linked-closure-metric into main main windpacer 2026-06-19 11:18:06 +09:00
  • 27586baf07 feat(report): 연계운전 통합 폐합 메트릭 mass_balance_closure_linked feat/linked-closure-metric windpacer 2026-06-19 11:18:03 +09:00
  • df8ce46604 Merge pull request 'fix(report): 운전모드 펌프 가동 판정 — 상태 포맷 매칭 버그' (#10) from fix/pump-run-detection-format into main windpacer 2026-06-19 07:06:28 +09:00
  • b08fc32b76 fix(report): 운전모드 펌프 가동 판정 — '{N | label | }' 포맷 매칭 fix/pump-run-detection-format windpacer 2026-06-19 07:06:26 +09:00
  • 207104047d Merge pull request 'chore(sql): report_keep_qv_tags.sql 폐기표시 — 빌더가 근본 처리' (#9) from chore/deprecate-keep-qv-sql into main windpacer 2026-06-19 05:47:40 +09:00
  • b828647cca chore(sql): report_keep_qv_tags.sql 폐기표시 — 빌더가 근본 처리 chore/deprecate-keep-qv-sql windpacer 2026-06-19 05:47:38 +09:00
  • 7c49e91c27 Merge pull request 'fix(crawler): realtime_table id bigint(시퀀스 오버플로) + HCX 폴링 비활성' (#8) from fix/realtime-seq-bigint-and-hcx into main windpacer 2026-06-19 05:44:38 +09:00
  • b3985d77fb fix(crawler): realtime_table id bigint(시퀀스 오버플로) + HCX 폴링 비활성 fix/realtime-seq-bigint-and-hcx windpacer 2026-06-19 05:44:11 +09:00
  • 017caaff3a Merge pull request 'fix(builder): AnalogPoint 보조 A1~A4 일반 어드레싱 + 폴링 대상화' (#7) from fix/builder-aux-generalize into main windpacer 2026-06-19 05:20:43 +09:00
  • c7a115c928 fix(builder): AnalogPoint 보조 A1~A4 일반 어드레싱 + 폴링 대상화 fix/builder-aux-generalize windpacer 2026-06-19 05:20:12 +09:00
  • f969cbb4a6 Merge pull request 'chore(map): register-map c1~c4 재생성 — 보조 QV(FIQ 적산) 포함' (#6) from chore/regen-register-maps into main windpacer 2026-06-18 21:54:12 +09:00
  • 9d8e0583e7 chore(map): register-map c1~c4 재생성 — 보조 QV(FIQ 적산) 포함 chore/regen-register-maps windpacer 2026-06-18 21:53:40 +09:00
  • ea6c4625e8 Merge pull request 'fix(builder): AnalogPoint 보조 QV(AuxiliaryNameA*) 레지스터 생성 — FIQ 적산 누락 근본해결' (#5) from fix/builder-analogpoint-aux-qv into main windpacer 2026-06-18 21:52:56 +09:00
  • 47149253aa fix(builder): AnalogPoint 보조 QV(AuxiliaryNameA*) 레지스터 생성 fix/builder-analogpoint-aux-qv windpacer 2026-06-18 20:55:44 +09:00
  • 1d54b80160 Merge pull request 'chore(report): 디지털잔재정리 문서 폐기 + 리포트 .QV 7개 keep 재분류' (#4) from chore/report-keep-qv-and-supersede-cleanup into main windpacer 2026-06-18 20:43:23 +09:00
  • bb99729e9e chore(report): 디지털잔재정리 문서 폐기 + 리포트 .QV 7개 keep 재분류 chore/report-keep-qv-and-supersede-cleanup windpacer 2026-06-18 20:42:37 +09:00
  • 56628fca7a Merge pull request 'fix(di): DbContextOptions 수명 Singleton — AddDbContextFactory 스코프 충돌 해소' (#3) from fix/dbcontextfactory-options-lifetime into main windpacer 2026-06-18 10:07:31 +09:00
  • 12d90c1d79 fix(di): DbContextOptions 수명 Singleton — AddDbContextFactory 병용 스코프 충돌 해소 fix/dbcontextfactory-options-lifetime windpacer 2026-06-18 10:06:29 +09:00
  • 5ce09480b6 Merge pull request 'P2 셀프서비스 리포트 — 기간 일반화·템플릿 관리·자동생성 스케줄·EU레인지 클린범위' (#2) from feat/p0-selfservice-report into main windpacer 2026-06-18 08:51:07 +09:00
  • f8e6d5bf24 feat(report): 생성본 과거 다운로드 — report_run.out_blob 이력 조회/다운로드 feat/p0-selfservice-report windpacer 2026-06-17 21:50:47 +09:00
  • 4ac35c3ce0 feat(report): P2-D 클린범위 자동도출 — tag_metadata EU레인지(eulo/euhi) windpacer 2026-06-17 21:48:45 +09:00
  • 400ba2c639 feat(report): P2-C 템플릿별 자동생성 스케줄러 — 멱등 catchup BackgroundService windpacer 2026-06-17 21:30:17 +09:00
  • c825e45b38 feat(report): P2-B 템플릿 관리 UI — 저장 템플릿 목록/선택/삭제 + 등록·생성 분리 windpacer 2026-06-17 21:10:36 +09:00
  • 5f2780186e feat(report): P2-A 토큰 파서 일반화 — period=DAILY|MONTHLY|YEARLY 윈도 분기 windpacer 2026-06-17 21:07:03 +09:00
  • 52defc6a62 docs(report): P1 전환 후 죽은코드 점검 결과 정리 — history_1min 보존·p1_historian.sql 유지 결정 windpacer 2026-06-17 11:12:34 +09:00
  • 1031ec7599 Merge pull request 'P0 셀프서비스 결정론 리포트 — 적산·물질수지 폐합·cleaning 마스크 (+ P1 온라인 스펙)' (#1) from feat/p0-selfservice-report into main windpacer 2026-06-17 07:49:22 +09:00
  • cdf2719a5e feat(report): 운전모드에 펌프 가동(RUN/STOP) 반영 + /live 최신 window만 windpacer 2026-06-16 21:41:29 +09:00
  • 333d5f2a7b fix(report): 카드 state = 운전모드 단일 진실원 + 이송 메시지 컬럼별 정정 windpacer 2026-06-16 11:17:13 +09:00
  • 005e0dc3dd feat(report): 알람 디바운스 + 카드 민감단 트렌드 스파크라인 windpacer 2026-06-15 20:52:29 +09:00
  • 1b6a717e76 feat(report): 라이브 모니터 웹뷰 (상태 카드 그리드) + 알람·동특성 패널 windpacer 2026-06-15 15:30:47 +09:00
  • 9d4269a02c feat(report): dynamics 메트릭 (고해상 전용) — 밸브 stiction/hunting 진단 windpacer 2026-06-15 08:20:57 +09:00
  • c3a5258bf2 feat(report): P1d 실시간 알람 엔진 (kpi_alert) — P1 온라인 히스토리안 완료 windpacer 2026-06-15 08:15:29 +09:00
  • b820e6c33a feat(report): P1c 온라인 KPI 누적기 (live_kpi) + 메트릭 소스 일반화 windpacer 2026-06-15 07:52:31 +09:00
  • 3506a67c28 feat(report): P1b 연속집계 history_1min — 1초 버퍼 60초 롤업(장기 무손실) windpacer 2026-06-15 07:13:12 +09:00
  • 7f67f0e54d feat(report): P1a 1초 링버퍼 히스토리안 (history_1s) windpacer 2026-06-15 04:56:15 +09:00
  • e2b1b8f6e0 docs(report): P1 온라인 히스토리안 스펙 — 1초 링버퍼·연속집계·실시간 KPI/알람 windpacer 2026-06-14 18:40:33 +09:00
  • c64bf08aa5 feat(report): cleaning/drawdown 마스크 + 폐합 7컬럼 — 적산 메트릭 비정상운전 제외 windpacer 2026-06-14 18:04:13 +09:00
  • 30a3286d35 feat(report): 적산(.QV) 정확 메트릭 + 물질수지 폐합 + 웹 대시보드 windpacer 2026-06-14 07:54:34 +09:00
  • 37a464ab96 feat(report): P0 셀프서비스 결정론 리포트 — 메트릭 3종·엑셀 토큰 채움·fastRecord 소스 windpacer 2026-06-13 00:14:35 +09:00
  • aa2174118a docs: 작업지시서(PascalCase 통일)·AI운전원 제어 논의메모·HC900 IO 데이터시트 추가 windpacer 2026-06-12 12:33:32 +09:00
  • 7124b222c3 chore: gateway-config에 HCX 컨트롤러 항목 추가 + plant_context sub_area 도구호출 설명 정리 windpacer 2026-06-12 12:31:24 +09:00
  • f97be981a4 style(api): JSON 응답 필드 PascalCase 통일 (컨트롤러·DTO·JS) windpacer 2026-06-12 12:31:14 +09:00
  • cfef06c21e fix(nl2sql): query_with_nl 프롬프트 단일화 + 극값 CTE(전체반환·앵커) + 결정론 태그 검증 게이트 windpacer 2026-06-12 12:22:31 +09:00
  • fc197465d4 docs: PT100 RTD 온도값 양자화 원인분석 — RTD 레인지(high/low) 설정 문제 windpacer 2026-06-12 12:21:31 +09:00
  • dbad4a54cf fix: T2S vLLM URL, first()/last() compatibility, PascalCase unification, event date parsing windpacer 2026-06-11 06:11:28 +09:00
  • f1c11931fe feat: learned-control 브랜치 main 머지 windpacer 2026-06-11 04:41:57 +09:00
  • cb749568d0 chore: 완료된 작업지시서·계획 문서 삭제 windpacer 2026-06-11 04:41:40 +09:00
  • 0057bd3a44 fix(ui): history query - match PascalCase JSON property names feat/learned-control-c6111-analysis windpacer 2026-06-11 04:39:19 +09:00
  • 8c7b25e667 feat: Point Builder 실시간 추가/제거(선택분만) + 미리보기 닫기 windpacer 2026-06-10 21:27:47 +09:00
  • 56df27c85f refactor: Point Builder 행별 is_active 램프 제거 + 등록/상태 컬럼 확장 windpacer 2026-06-10 19:40:38 +09:00
  • 61ca8a8c78 feat: Point Builder 컨트롤러 스코핑 + realtime_table 기준 필터/표시 windpacer 2026-06-10 19:22:50 +09:00
  • 0a7ba93cc8 docs: 진공압력 끓는점 계산법(Antoine 식·상수 A/B/C) 문서 추가 windpacer 2026-06-10 17:01:13 +09:00
  • 18963455f2 feat: Steam 온도프로파일 제품명 사용자정의 + 자동매칭 폐지 windpacer 2026-06-10 16:56:50 +09:00
  • a193d9b364 chore: Sinam 업로드 산출물 보관 windpacer 2026-06-10 08:12:01 +09:00
  • d88784635e docs: 작업지시·진단·아키텍처 설계 문서 추가 windpacer 2026-06-10 08:12:01 +09:00
  • 442313076e chore: 코어 엔티티/DB컨텍스트/설정/UI 셸 갱신 windpacer 2026-06-10 08:12:01 +09:00
  • f12290fc2b chore: 레지스터맵 생성 스크립트 정리 + field_hist import windpacer 2026-06-10 08:12:01 +09:00
  • 19c8c2e95c feat: MCP server RAG/NL2SQL/PID 개선 windpacer 2026-06-10 08:11:44 +09:00
  • c850948630 feat: PointBuilder (Sinam 파싱 UI 통합) windpacer 2026-06-10 08:11:44 +09:00
  • ea73097da6 feat: SteamAdvisor 컨트롤러 + UI windpacer 2026-06-10 08:11:44 +09:00
  • d040388557 feat: Feedforward 제어 + shadow store windpacer 2026-06-10 08:11:44 +09:00
  • 961e819d3c docs: 현황보고 정보분산 진단 + plant_context 문서우선 절차 windpacer 2026-06-10 08:11:03 +09:00
  • 0b623e6fce feat: 플랜트 공정 마스터 KB 문서 (P6-1~P10-2) windpacer 2026-06-10 08:11:03 +09:00
  • f9a601e077 fix: 레지스터맵 dedup 흡수 정정 + PICA-9111A/9211A 컨트롤러 오기 수정 windpacer 2026-06-10 08:11:03 +09:00
  • 919e637f9c feat: 온도 프로파일 과거 이력 time scrubber + 날짜 선택 windpacer 2026-06-07 18:10:58 +09:00
  • 1f989bd861 feat: FF 온도계 위젯 + 민감단 모듈1 T_C 유지 SP 제안 windpacer 2026-06-07 08:22:43 +09:00
  • a32ec18580 fix: FF 추종 ON/OFF에서 RAG 로그인 인증 제거 windpacer 2026-06-07 06:44:54 +09:00
  • 7409fabc58 컬럼명칭 통일 C-xxxxx + SIGPIPE 대응 + SteamAdvisor/FF 개선 windpacer 2026-06-07 00:29:47 +09:00
  • 7b21c35af6 feat: 민감단온도 전환복귀제어 + SteamAdvisor + FeedRamp 전면 구현 windpacer 2026-06-06 18:33:56 +09:00
  • 447ccfa2b8 docs: 데이터 신뢰도·품질 게이트 + 제품별 분리 (§17) windpacer 2026-06-05 22:48:11 +09:00
  • 23a9202b91 feat: 일별 리포트 스크립트 + 10차 시운전 caveat windpacer 2026-06-05 21:47:37 +09:00
  • 3a7c9d60c3 fix: 10차 reb_level/reflux_drum 매핑 정정 (LIA vs LICA 혼동) windpacer 2026-06-05 20:49:37 +09:00
  • b45f0e2481 fix: 누락 솔벤트 컬럼 추가 (5차·9-2·10-2) + 5차 T_C 센서 부재 처리 windpacer 2026-06-05 20:45:04 +09:00
  • 4306f76ddb feat: 형제 컬럼(6-2~10차) 분석 + SHUTDOWN + operator-assist + C# SteamAdvisor 포팅 windpacer 2026-06-05 19:46:57 +09:00
  • 1bc46b1eb0 feat: 6-1차 컬럼 학습형 제어 오프라인 분석 (생산맵·shadow·startup) windpacer 2026-06-05 17:33:17 +09:00
  • 62a9631fe6 feat: 컨트롤러 설정 생성 스크립트 + map_master 로더 + 스캔시간 측정 windpacer 2026-06-04 09:44:45 +09:00
  • b4606fd91d docs: HC900 작업 문서 추가 windpacer 2026-06-04 09:44:42 +09:00
  • 5a49f12e71 feat: C1-C4 컨트롤러별 register-map 추가 windpacer 2026-06-04 09:44:39 +09:00
  • 0d0a58923d docs: 컨트롤러별 태그매핑 규칙 문서 업데이트 windpacer 2026-06-04 09:43:57 +09:00
  • 78a532ae41 fix: hc900_map_master UNIQUE 인덱스 변경 + FF/Stream 컬럼 마이그레이션 windpacer 2026-06-04 09:43:48 +09:00
  • daeb5316a2 refactor: 태그 대소문자 register-map 기준 대문자로 전역 통일 windpacer 2026-06-04 09:43:37 +09:00
  • 4348fb49f8 feat: C++ 게이트웨이 write_addr 지원 + 헬스체크 기반 연결 상태 판정 windpacer 2026-06-04 09:43:18 +09:00
  • f9f6a04054 feat: Sinam_xlsx 기반 register-map 재생성 + C1-C4 컨트롤러 추가 windpacer 2026-06-04 09:43:14 +09:00
  • e0598f5775 docs: 사내 git 서버 클론 주소 추가 windpacer 2026-06-03 20:34:28 +09:00
  • 16fc7a2598 Initial commit: HC900 Crawler windpacer 2026-06-03 20:28:14 +09:00