에임드 견적 워크플로 v1 (2026-06-13, Phase 3)
개요
에임드 토탈솔루션의 핵심 — 견적 워크플로 — 을 사용자 본질("내부추구↔외부처리 접점, 데이터수집 반영, 가치판단 아닌 불필요 필터, 영업 간결화")대로 구축. 견적서버 :9914(quote.aimed.crowny.org). 병렬 빌드 6에이전트 + 근본수정 1라운드. 전 게이트 실측 통과. 분업 누적 60건 위반 0.
워크플로 (실조직 역할 게이트)
작성(권한 5명: 이선우·이동훈·조은호·노형준·류우열) → 불필요필터(실시간) → 제출 → 노형준 기술 가능여부 필터 → 이동훈 영업 검증 → 확정 → 경영AI 4상 신호. 반려는 작성중 복귀.
사용자 본질 → 구현 (전부 실측)
| 사용자 발언 | 구현·검증 |
|---|---|
| 데이터 수집 반영 | 표준품목.psv(5유형 63품목)로 추천·단가검증·누락체크 |
| 가치판단 아닌 불필요 필터 | 5종(누락·중복·비현실단가·과세분화·추천) — 막지 않고 표시만. 실측: 관공서 청사에 LED패널만 넣자 정부규격·규정준수·조달인증·현장감시·비상대응 누락 정확 적발 + 시험성적서·운영매뉴얼 추천(옴) |
| 메인장비 제외 턴키 품목축소 | 품목 구분(메인장비/턴키), 과세분화 필터가 소액 다수→턴키 묶음 권고 |
| 역할 워크플로 | 작성→노형준 기술검토→이동훈 영업검증→확정 완주, 역할 위반 403 |
| 영업 간결화 | 견적작성 화면(/quote-form), 실시간 필터 경고 |
| 경영AI 연계 | GET /api/quote/decide/{id} → :9913 중계 "이 견적을 진행할까요?" → 상T 신뢰도100 |
게이트 (최종 실측)
- 워크플로 완주 ✓ (조은호 작성→노형준 기술검토(가능)→이동훈 영업검증(확정)→상태 확정)
- 불필요필터 5종 ✓ (누락/중복/단가/과세분화/추천 전부 발화)
- 표준품목 단가검증·누락 ✓
- 경영AI 4상중계 ✓ (상T 신뢰도100 — 거짓성공 보고였던 것을 적대판정이 적발→체계 printf를 한선씨 쓰기()로 근본수정)
- ASCII 라우트 ✓ (/quote-form, /quote-box, / 200, 미스경로 404)
- 권한·역할 게이트 ✓ (비권한 김하영 거부, 역할 위반 403)
빌드 중 수정 (적대판정이 거짓성공 적발)
- 경영AI 4상중계: 체계("printf ... > /tmp") 셸 이스케이프 깨짐→빈 q→{"q 필요"}. 한선씨 쓰기()로 교체(feedback_hanseon_che_gye_stdout 패턴). q에 프로젝트·고객·총액 맥락 포함.
- 역할별 큐 빈 []: 쿼리값() percent-decode 부재로 한글 user 불일치 → _URL디코드() 추가.
- 한글 .html 라우트 404 → ASCII 별칭(/quote-form, /quote-box).
- 회귀: 포털 :9903 hung(2h25m, STR풀/wedge) → 재기동 복구.
관련 파일
견적서버.한선(:9914), libs/{견적,견적필터}.한선, data/견적/{견적서,견적품목,표준품목}.psv, public/{견적작성,견적함}.html, 테스트/견적테스트.sh, 설계 SSOT=견적워크플로-설계v1.md
다음
공통 패턴(문서워크플로-공통패턴v1.md)으로 제안서·사양서·계약서 복제 → libs/문서워크플로.한선 추출. Phase 2 나머지(출근·업무지시·지출수입·기업목표).