🛠 서버 / 코어 설정 확인
🧠 COREBOT 스캔 실행
코어 구조/미사용 파일 정리할 때 한 방에 스캔.
※ 실행 후 리포트는 새로고침(F5)하면 최신 내용으로 보임.
🔍 코드 점검 실행
보안/품질 리스크 스캔 →
/reports/code_risk_report.md 생성.💻 시스템 정보
PHP8.4.14
OSLinux
서버nginx/1.23.1
HOSTsos2523.synology.me
DOCROOT/var/services/web
SCRIPT/영일전기철물2/index.php
memory_limit512M
max_exec_time60 sec
disable_functions-
🗄 DB 연결 상태
상태
정상
메시지DB 연결 성공
Ping0.7 ms
DB_HOST127.0.0.1
DB_NAMEesp32_data_db
DB_USEResp32_user
🧠 코어 / 코어봇 상태
루트/volume1/web/영일전기철물2
core 폴더존재
corebot.py존재
exec()가능
경로/volume1/web/영일전기철물2/core/corebot.py
📊 현장 / 견적 연동 점검
상태검토 필요
전체 현장55 건
전체 견적61 건
견적 없는 현장3 건
현장 없는 견적7 건
| 현장ID | 현장명 | 상태 | 견적ID | 견적상태 | 금액 | 날짜 |
|---|---|---|---|---|---|---|
| 92 | 어울림센터 | 견적 | - | - | ||
| 91 | 집앞에 리모델링 | 계약확정 | 10091 | 발행완료 | 1,400,000 | 2026-03-18 |
| 90 | 농기술센터 판넬시공 및 전등전열 시공 | 계약확정 | 10022 | 발행완료 | 1,500,000 | 2025-12-02 |
| 89 | 육모장 | 계약확정 | 10090 | 수주완료 | 3,686,000 | 2026-01-18 |
| 88 | 작천초등학교 급식실 증설공사 | 계약확정 | 10089 | 수주완료 | 1,840,000 | 2026-03-18 |
🧾 현장 기본 정보 점검
상태대체로 정상
전체55 건
발주처 없음1 건
주소 없음55 건
상태 없음0 건
※
client_name가 전부 0이면 project_new.php 또는 저장 API에서 매핑 빠졌을 확률 큼.
🧭 WHEREAMI · “누가 뭘 호출하냐” 검사
API: -
📄 COREBOT 리포트
✅ ✅ USED (실사용) — _corebot_used.json
/volume1/web/영일전기철물2/core/_corebot_used.json
요약: OK · count: 29
| file | reason | refs(최대2) |
|---|---|---|
| admin/index.php | ENTRYPOINT | - |
| config/admin_secret.php | - | - |
| config/db_config.php | - | - |
| core/DB.php | - | sections/dashboard/dashboard_boot.php:17 admin/api/quotation/convert-to-project.php:26 |
| core/Dashboard/CustomerMetrics.php | - | core/Dashboard/_bootstrap.php:66 |
| core/Dashboard/DashContext.php | - | core/Dashboard/_bootstrap.php:61 |
| core/Dashboard/DashProjects.php | - | core/Dashboard/_bootstrap.php:82 |
| core/Dashboard/DashSchema.php | - | core/Dashboard/_bootstrap.php:60 |
| core/Dashboard/DashUtil.php | - | core/Dashboard/_bootstrap.php:59 |
| core/Dashboard/DashboardComposer.php | - | core/Dashboard/_bootstrap.php:88 |
| core/Dashboard/DashboardEnv.php | - | core/Dashboard/_bootstrap.php:85 |
| core/Dashboard/DashboardInvoker.php | - | core/Dashboard/_bootstrap.php:86 |
| core/Dashboard/DashboardModules.php | - | core/Dashboard/_bootstrap.php:87 |
| core/Dashboard/ExpenseMetrics.php | - | core/Dashboard/_bootstrap.php:69 |
| core/Dashboard/ProjectMetrics.php | - | core/Dashboard/_bootstrap.php:68 |
※ UI에는 상위 15개만. 전체는 “열기”.
✅ ⚠️ MAYBE (라우터/맵 후보) — _corebot_maybe.json
/volume1/web/영일전기철물2/core/_corebot_maybe.json
요약: OK · count: 451
| file | reason | refs(최대2) |
|---|---|---|
| admin/api/_api_boot.php | ApiRouter 동적 라우팅/admin-api 후보 | admin/api/project/get_list.php:15 admin/api/diag/whoami.php:11 |
| admin/api/_api_contract.php | ApiRouter 동적 라우팅/admin-api 후보 | admin/api/quotation/save.php:5 admin/api/quotation/save.php:5 |
| admin/api/_api_util.php | ApiRouter 동적 라우팅/admin-api 후보 | admin/api/_api_boot.php:28 admin/api/_api_boot.php:28 |
| admin/api/_auth_guard.php | ApiRouter 동적 라우팅/admin-api 후보 | - |
| admin/api/_common.php | ApiRouter 동적 라우팅/admin-api 후보 | admin/api/core.php:2 admin/api/core.php:2 |
| admin/api/_debug/cols_project_expenses.php | ApiRouter 동적 라우팅/admin-api 후보 | - |
| admin/api/_debug/list_tables.php | ApiRouter 동적 라우팅/admin-api 후보 | - |
| admin/api/_health/db.php | ApiRouter 동적 라우팅/admin-api 후보 | - |
| admin/api/_health/env.php | ApiRouter 동적 라우팅/admin-api 후보 | - |
| admin/api/_health/me.php | ApiRouter 동적 라우팅/admin-api 후보 | - |
| admin/api/_health/show_path.php | ApiRouter 동적 라우팅/admin-api 후보 | - |
| admin/api/_health/whoami.php | ApiRouter 동적 라우팅/admin-api 후보 | - |
| admin/api/ai/__env.php | ApiRouter 동적 라우팅/admin-api 후보 | - |
| admin/api/ai/_ai_whereami.php | ApiRouter 동적 라우팅/admin-api 후보 | - |
| admin/api/ai/_diag_find_common.php | ApiRouter 동적 라우팅/admin-api 후보 | - |
※ UI에는 상위 15개만. 전체는 “열기”.
❌ ❌ UNUSED (삭제 후보) — _corebot_unused.json
/volume1/web/영일전기철물2/core/_corebot_unused.json
(파일 없음)
❌ 중복 코드 — _corebot_duplicates.txt
/volume1/web/영일전기철물2/core/_corebot_duplicates.txt
(파일 없음)
❌ 미사용 후보(구버전) — _corebot_unused_candidates.txt
/volume1/web/영일전기철물2/core/_corebot_unused_candidates.txt
(파일 없음)
❌ 변경 로그 — _corebot_changelog.txt
/volume1/web/영일전기철물2/core/_corebot_changelog.txt
(파일 없음)