서울 공공 회의공간 문의 비교표
자료상 인원·요금·지역으로 시설을 골라 같은 ID의 원문과 문의 기록을 비교표로 잇는 지도
- 제안 대상
- 서울 비영리 교육단체 2~3인 행사 실무팀·사무국장(구매 가설)
- 최종 사용자
- 행사 담당자·장소 문의 담당자
- 기획 점수
- 81.7/ 80
- 결과 점수
- 74.7/ 80
와우 포인트
- ✦서울 회의실147→무료 기재35→20명 이상13곳을 원문 기준으로 축소
- ✦성북8곳의 전화·신청방법과 같은 건물의 다른 방을 개별 ID로 확인
- ✦문의 목록·사용자 기록·복사·TSV·인쇄를 같은 시설 ID와 순서로 유지
니즈 선도 포인트(제안 시)
- →자료상 무료와 현재 이용 가능·자격을 구분
- →오래된 기준일·공란과 문의 기록을 구분한 결재용 비교표
- →예약 확정 없이 공식 문의처와 사용자 확인 기록을 연결
결과평가 (브라우저 실사용)
Round 173.7미달 (<80)2026-10-09
| 기준 | P1 타겟 고객(비영리 교육단체 행사 담당자·사무국장) 실사용 | P2 UX/UI 디자이너 실사용 | P3 사업 기획·제안 심사위원 실사용 |
|---|---|---|---|
| 첫인상UIUX | 12 | 12 | 12 |
| 대화정확성 | 12 | 12 | 12 |
| 지도연동 | 8 | 9 | 8 |
| 정보품질 | 13 | 12 | 13 |
| 와우실현 | 11 | 12 | 11 |
| 견고성 | 8 | 9 | 8 |
| 응답속도 | 9 | 9 | 9 |
| 합계 | 73 | 75 | 73 |
원문과 사용자 문의기록을 같은 시설ID로 묶어 실제 표·TSV·3쪽 PDF로 전달하고 정정을 반영하는 핵심 과업은 작동했다. 다만 설명질문의 재선정과 이전시설 지시어 오류, 조건해제 실패 때문에 현재 실행은 데모 가능 수준이며 실제 행사 문의 업무 제안은 보류한다.
- 설명·범위·현재수 질문의 재선정과 이전번호 지시어 오류를 수정하기 전에는 실제 문의표 업무 제안을 보류한다(/home/dexpherd/voice_web/items/meeting-space/result-evals/evidence/round-1/P1/independent/targeted.json 7~8단계).
- 조건해제와 미확인인원 처리에 문장별 실패가 남는다. 무료 조건만 빼고20명·성북구 유지 요청은 예상11건 대신 N조건8건을 유지했다. 인원공란21곳 요청은 첫실행146건, 재현에서는 그 정보는 없어요로 바뀌었다. 정확한 필터 또는 지원범위 고지가 필요하다(/home/dexpherd/voice_web/items/meeting-space/result-evals/evidence/round-1/P1/failures.json).
- 범위·정의·개수 설명은 읽기전용으로 처리해 시설ID·번호·선정중심을 유지하고, 아까/이전 번호를 현재번호로 해석하지 말고 이전ID를 찾거나 대상을 확인한다.
- 빼고/해제/없애고 등 조건제거 표현과 인원공란 필터를 명시적으로 처리한다. 요청하지 않은 반경을 추가하지 않고, 검색전체와 표시부분집합의 적용범위를 일관되게 고지한다.
- 문의 복합질문에서 요청한 요금·설비·원문 공란까지 모두 답하고, 모바일 비교표의 고정열·긴출처·사용자값 표시를 줄여 시설별 검토 이동을 단축한다.
기본 탐색과 같은ID 문의기록·파일출력·복원은 실제로 작동하며 데모로 보여줄 수준이다. 하지만 화면거리와 대화의 모순, 특정시설 지시어 실패, 읽기질문의 재선정과 단일조건 해제 실패 때문에 현재 결과를 고객 제안 가능한 수준으로 판단하지 않는다. 고객관찰·시간절감·실제기관확인의 근거는 이 가상실행에서 얻지 않았다.
- 화면 거리와 대화의 모순 및 특정 시설·방금 제외한 시설의 지시어 해소를 고치기 전 승인 검토용 제안을 보류한다. 조회 대상의 신뢰성이 필수다. 근거: /home/dexpherd/voice_web/items/meeting-space/result-evals/evidence/round-1/P2/추가재현.json steps[1]·[2]·[4]·[5].
- 조건 보호와 읽기 질문 분리가 필요하다. /home/dexpherd/voice_web/items/meeting-space/result-evals/evidence/round-1/P2/report.json과 추가재현.json steps[8]의 “인원 조건만 해제해줘”는 회의실·무료·성북구 등을 전부 삭제했다. steps[11]의 “처음 문의목록의 2번과 지금 2번은 같은 시설이야?”는 비교 답변 대신 새 문의10곳을 선정한다.
- 조회·비교 의도를 선정/검색보다 먼저 처리하고 시설명·그 방·방금 제외한ID·이전 번호를 같은 기록키로 해소한다. 제외 기록을 조회할 수 없다면 한계를 답하고 다른 시설 기록으로 대체하지 않는다.
- 화면의 선정 거리와 원점을 대화 문맥에 전달하고 숫자·기준점·같은 좌표 동률을 그대로 비교한다. 인원조건만 해제는 capacity필드만 제거하고 다른 조건을 유지한다.
- 모바일 표에 핵심 비교열 선택과 시설별 요약을 제공하고 긴 문의값은 펼쳐 읽게 한다. 기록 질문은 요청한 필드만 답하며 원문·기록의 중복 스크롤과 긴 출처 접근을 단순하게 한다.
짧은 가상 기록을 이용한 문의 비교표 데모는 재현되지만, 설명 질문이 번호·선정 기준을 바꾸고 조건 해제가 범위를 넓혀 현재 상태로 승인용 제안에 내놓기 어렵습니다. 원문과 기록은 구분되나1000자메모의PDF4쪽과 고객근거 각0건을 해소하거나 제안 범위를 조정해야 합니다.
- 설명·거리 조회 질문이 문의 목록을 재선정하거나 화면의 저장 거리 수치를 없다고 답함. 같은ID·번호를 전제로 승인자가 확인하는 과업에서 게시 전 수정이 필요함.
- “인원 조건만 해제해서 수용인원 미확인도 포함해줘”가 회의실 조건까지 지워 기대147 대신800시설을 반환. 두 독립 세션에서 재현됨.
- 허용된1000자메모 하나와 짧은 나머지값으로 동일5행PDF가4쪽 생성.3쪽 이내 출력 계약을 충족하지 못함.
- 설명·미보유·기록 읽기 질문을 조회로 분리해 선택순서·ID·선정중심을 유지하고, 실제 distance_m/distance_origin을 답변에 전달한다.
- 인원 조건만 해제할 때 시설유형·요금·제공기관구를 보존하고, 두 번 재현된87→800 대본을 회귀 사례로 고정한다.
- 긴 사용자값의 실제PDF 쪽수 계약을 고치거나 제한을 명확히 표시한다. 오류 수정 후 실제3팀·승인자와 같은5행 과업을 비교해 가격·시간절감 가설을 검증한다.
독립73/75/73: 설명질문의 재선정·화면거리 부재오답·시설명/제외ID 지시어·단일조건 해제·인원공란·긴값PDF4쪽을 보완한다. 치명오류12점 상한과 원문 증거 보존, 고객근거각0건.
Round 275.0미달 (<80)2026-10-09
| 기준 | P1 타겟 고객(비영리 교육단체 행사 담당자·사무국장) 실사용 | P2 UX/UI 디자이너 실사용 | P3 사업 기획·제안 심사위원 실사용 |
|---|---|---|---|
| 첫인상UIUX | 12 | 12 | 13 |
| 대화정확성 | 12 | 11 | 12 |
| 지도연동 | 9 | 9 | 8 |
| 정보품질 | 13 | 13 | 14 |
| 와우실현 | 12 | 11 | 12 |
| 견고성 | 7 | 9 | 9 |
| 응답속도 | 9 | 9 | 9 |
| 합계 | 74 | 74 | 77 |
원문을 좁히고 같은 시설ID에 문의값을 적어 승인용 파일로 내보내는 기본 과업은 실제로 유용하다. 그러나 저장목록 복귀 지시어가 작업집합을 덮어쓰는 치명 오류가3회 재현되어, 현재 상태의 고객 제안과 게시를 보류한다.
- 저장목록 복귀 발화가 기존 작업집합을 소실시키므로 게시를 보류해야 한다. 지원하지 않는 발화라면 저장집합을 유지하고 복원 버튼을 안내해야 한다. /home/dexpherd/voice_web/items/meeting-space/result-evals/evidence/round-2/P1/restore-probe/report.json.
- '인원 제한은 없애고 수용인원 정보가 공란인 곳만' 요청이 공란 조건을 잃고 성북구 회의실13곳을 반환했다. 같은 원문의 공란 시설은0곳이다. 행사 문의 대상이 틀려질 수 있어 복합 조건 처리를 보완해야 한다. /home/dexpherd/voice_web/items/meeting-space/result-evals/evidence/round-2/P1/independent-report.json 26번, /home/dexpherd/voice_web/items/meeting-space/result-evals/evidence/round-2/P1/raw-cross-check.json.
- 저장목록 복귀·제외 취소·상태 확인 질문을 조회와 재선정에서 구분하고, 해석이 불확실할 때 기존 저장ID·번호·선정중심·취소이력을 보존한다.
- 조건 해제와 공란 조건 추가를 함께 처리하고, 사용료·설비·주말 원문 복합 조회 및 내일 행사 예약 질문의 요청 범위를 빠짐없이 지킨다.
- 모바일 비교표의 긴 출처와26열 이동 부담을 줄이고, 실제 담당자·승인자의 같은5행 작성/정정 과업으로 시간절감과 기록 누락을 측정한다.
원문과 사용자 기록을 같은ID로 묶은 모바일 목록·복원·실제PDF는 기술 데모로 보여줄 수 있다. 그러나 자연어 제외와 최초번호 참조의 치명오류, 공란인원 필터 누락이 재현되어 현재 실행은 제안·게시를 보류해야 한다.
- 자연어 제외와 최초 선정번호 조회가 다른 ID·순서를 만들 수 있어 제안·게시 전에 바로잡아야 한다.
- ‘방금 제외한 것 취소해줘’가 7개 목록을 복원하지 않고 제외시설을 읽기만 한다. 정확한 ‘제외 취소’만 원래 8개로 돌아왔다. /home/dexpherd/voice_web/items/meeting-space/result-evals/evidence/round-2/P2/followup/report.json.
- 인원 공란조회 표현 2종에서 capacity_presence가 누락되어 147건을 반환한다. 같은 원자료의 실제 공란은 21건이다. /home/dexpherd/voice_web/items/meeting-space/result-evals/evidence/round-2/P2/probe/report.json 및 /home/dexpherd/voice_web/items/meeting-space/result-evals/evidence/round-2/P2/raw-audit.json.
- 제외·취소 의도를 문의목록 재선정·과거시설 조회보다 우선 처리하고 다양한 조사 표현에서도 같은 7→8 ID·순서·선정 중심을 보장한다.
- ‘최초 선정 때/처음 골랐을 때’의 번호를 선정이력 ID로 해소하며 현재번호와 구분한다. 이력이 없을 때는 대상을 추정하지 않고 되묻는다.
- ‘인원이 비어 있음/정원 공란’ 등을 capacity_presence에 연결하고 해석한 조건을 명시한다. 실패 표현을 데스크톱·모바일 회귀에 포함한다.
기본후보 축소와 같은ID 문의기록·26값 출력·복원은 재현됐으며 이전과 같은1000자 메모의실제PDF도3쪽·시설분할0이었다. 그러나 자연스러운 제외요청이8곳을 재선정하고 인원공란 요청을 무시하는 현재결함 때문에 실제 승인용 문의업무 제안은 보류하며, 가상실행을 고객성과로 취급하지 않는다.
- 문의목록이 들어간 제외 문장을 재선정보다 먼저 처리하고 대상ID·남은순서·선정거리·취소이력을 보존하기 전에는 승인용 문의업무 제안을 보류한다.
- 인원해제+수용인원 원문공란 요청을 명확히 적용해야 한다. 현재 독자3회에서는21개 공란시설 대신 이전30명이상39곳을 보여주며, 공란 단독표현도 variants.json에서147곳을 그대로 반환했다.
- ‘2번을 문의 목록에서 빼줘/제외해줘’ 등의 제외 의도를 신규선정과 분리하고, 지도이동·제외뒤조회·취소·같은ID 기록보존을 한 연속대본으로 검증한다.
- ‘수용인원 원문이 공란인’과 조건해제 복합표현을 파싱하고, 잘못된인원의 다양한 표현도 되묻는다. 요청조건을 처리하지 못했으면 기존검색을 성공답변으로 반복하지 않는다.
- 모바일에서 원문·현재문의값·남은확인·선정이유의 핵심비교를 먼저 보여주고, 실제3팀·익명서식1건·승인자 파일검토로 기록전달과 시간절감·브라우저제약 수용을 검증한다.
독립3인 74/74/77→75.0. 저장복귀가 8ID를0ID로 덮어쓰고, 문의목록 제외가 재선정되며 최초번호가 현재번호로 해소됨. 인원해제+원문공란·제외취소·복합원문 조회 보완 필요. 같은5ID/26값·1000자메모PDF3쪽·503복원 통과. 치명오류캡과 고객근거 각0건 보존.
Round 376.7미달 (<80)2026-10-09
| 기준 | P1 타겟 고객(비영리 교육단체 행사 담당자·사무국장) 실사용 | P2 UX/UI 디자이너 실사용 | P3 사업 기획·제안 심사위원 실사용 |
|---|---|---|---|
| 첫인상UIUX | 12 | 12 | 12 |
| 대화정확성 | 12 | 12 | 17 |
| 지도연동 | 9 | 9 | 9 |
| 정보품질 | 13 | 13 | 13 |
| 와우실현 | 12 | 11 | 10 |
| 견고성 | 9 | 9 | 9 |
| 응답속도 | 9 | 9 | 9 |
| 합계 | 76 | 75 | 79 |
원문과 사용자 문의 기록을 같은 ID의 파일로 묶고 승인 정정을 재출력하는 흐름은 실제 동작해 행사 담당자의 준비 도구로 가치가 있다. 그러나 새로고침 뒤 최초 번호를 다른 방으로 답하는 치명 오류와 공란 조건 누락이 남아 현재 상태로 결재·문의 과업에 제안하기는 어렵다.
- 새로고침으로 최초 번호 이력이 없을 때 표현에 따라 현재 ID를 최초 ID로 대체한다. 층이 다른 방의 문의·결재 정정에 잘못된 시설을 붙일 수 있어 게시 전에 막아야 한다.
- “인원 조건만 해제하고 정원 원문이 빈 회의실만 찾아줘”가 무료 조건을 유지한 35건 전체를 반환했다. 원자료의 무료 기재·인원 공란은 17건이며 현재 출력에는 인원 기재 시설이 섞인다. /home/dexpherd/voice_web/items/meeting-space/result-evals/evidence/round-3/P1/independent/report.json desktop step28/mobile step23 및 findings.json.
- 최초/처음/선정 당시와 어디/이름/ID 질문을 같은 이력 검증 경로로 처리하고, 새로고침 후 미보유 이력을 현재 번호로 추정하지 않도록 한다. 현재와 최초를 함께 묻는 질문은 두 집합을 각각 답한다.
- 정원·수용인원과 빈·비어 있는 등의 공란 조건을 숫자 조건 해제와 함께 적용하고, 해석한 필터를 답변에서 확인할 수 있게 한다.
- 모바일 문의표에 핵심 비교열 선택과 시설별 요약을 제공하여 26열 가로스크롤에서 여러 후보를 비교하는 수고를 줄인다.
원문과 가상 문의기록을 같은 ID로 연결하고 실제 파일로 넘기는 기본 과업, 모바일 목록, 복원은 현재 서비스에서 재현됐다. 그러나 자연어 공란 조건이 잘못된 후보집합을 만드는 치명오류가 반복됐고 일부 취소·복합조회도 요청을 누락해 현재 실행의 제안·게시를 보류한다.
- 공란 조건을 요청한 담당자에게 인원 기재 시설을 후보로 제공하는 오류를 게시 전에 수정해야 한다. 조건해제와 추가조건을 함께 반영하고 해석한 조건을 화면·답변과 대조할 수 있어야 한다. /home/dexpherd/voice_web/items/meeting-space/result-evals/evidence/round-3/P2/failures.json
- “수용인원 원문이 비어 있는 회의실만”처럼 대상명과 문장순서가 바뀌어도 인원조건만 해제하고 공란조건을 추가한다. 성북0/서울21과 현재ID·필터를 독자 실패 대본으로 검증한다.
- “방금 뺀 곳 다시 넣어줘”의 복원 의도와 현재번호/최초선정번호 복합질문을 각각 끝까지 처리한다. 제외ID·기록·순서는 보존하되 요청한 두 대상을 빠짐없이 답한다.
- 모바일26열 표에서 긴URL/메모를 접고 펼칠 수 있게 하거나 주요 비교필드를 먼저 보여 시설 여러행을 함께 읽게 한다. 출처·전체값·도출ID의 접근성과 동일파일 출력은 유지한다.
동일ID 원문·문의기록·26값 출력과 복원, 같은긴입력PDF3쪽은 현재실행에서 재현되어 기술데모로 보여줄 수 있다. 그러나 자연스러운 공란조회와 조건해제 요청이 틀린 후보집합을 유지해 현재의 승인용 문의업무 제안은 보류하며, 고객성과와 구매타당성은 각0건의 미검증가설로 둔다.
- 공란인원·복합인원해제·무료조건도해제 요청을 성공답변처럼 처리하면서 실제필터를 유지한다. 원문21개 공란 대신147/87개를 보여주는 실패와 성북공란0개 대신11개를 보여주는 실패를 보완하기 전에는 자연어로 승인용 문의후보를 고르는 고객업무 제안을 보류한다. /home/dexpherd/voice_web/items/meeting-space/result-evals/evidence/round-3/P3/findings.json·phrase-api/report.json·independent/27.png.
- 유료구매나 효율개선 실적을 제안서에 쓰려면 실제담당자관찰·익명승인서식·승인자예산/브라우저제약수용·시간절감·계약 근거가 필요하다. 현재각0건이며 가상문의값·개발트래픽·가격/원가가설은 이를 대신하지 않는다.
- 조건도/조건만/조건은, 빈 회의실/비어 있는 곳 등 자연스러운 표현을 같은 필터의 해제·공란조건에 연결하고 복합조건을 모두 적용한다. 해석하지 못한 요청은 기존검색을 성공답변으로 반복하지 말고 확인을 받는다.
- 모바일에서는 원문조건·문의확인값·남은확인·선정이유를 먼저 비교할 수 있게 하고 긴기관URL/26열은 펼쳐보기로 접근부담을 줄인다. 전체값과ID를 보존하는 기존TSV/PDF 계약은 유지한다.
- 실제3팀·익명서식1개·승인자파일검토로 같은5행 작성/정정과 기존도구 대비 시간을 관찰한다. 단일브라우저저장·수동파일전달의 수용과 가격가설을 고객근거로 확인한다.
독립76/75/79→76.7로미달. 최초번호이력없는이름조회가현재다른방으로대체되고공란인원·조건도해제의지시가누락됐다. 저장집합보존·동일ID11필드/26값·실제PDF3쪽·503복원은재현했으며고객근거각0건.
Round 478.7미달 (<80)2026-10-09
| 기준 | P1 타겟 고객(비영리 교육단체 행사 담당자·사무국장) 실사용 | P2 UX/UI 디자이너 실사용 | P3 사업 기획·제안 심사위원 실사용 |
|---|---|---|---|
| 첫인상UIUX | 12 | 11 | 12 |
| 대화정확성 | 12 | 21 | 12 |
| 지도연동 | 9 | 9 | 9 |
| 정보품질 | 13 | 14 | 13 |
| 와우실현 | 12 | 12 | 11 |
| 견고성 | 9 | 9 | 9 |
| 응답속도 | 9 | 9 | 9 |
| 합계 | 76 | 85 | 75 |
원문과 사용자 문의기록을 같은ID의5행 비교표·TSV·실제PDF로 연결하고 승인 정정을 복원하는 흐름은 행사 담당자의 준비 도구로 가치가 있다. 그러나 제외시설 조회에 다른 시설의 미보유 관리주체 안내가 붙는 치명오류와 표현에 따른 거리·원문 누락 때문에 현재 실행은 결재·문의 과업에 제안하기 어렵다. 실제 고객 성과와 지불의향은 검증되지 않았다.
- 문의·결재 과업에서 제외시설과 직전 선택시설의 관리주체/문의부서를 섞는 치명오류가 남아 있다. 근거없는 문화유산 담당부서 안내를 제거하고 현재 도메인·조회ID·요청필드에 근거한 답만 제공하기 전에는 게시·실무 제안을 보류해야 한다.
- 도메인별 원문/조회ID를 끝까지 고정하고 미입력 기록 응답 뒤에 다른 도메인의 관리자 보정 안내를 붙이지 않도록 한다. 관리자 공개 여부처럼 이 자료가 보유하지 않는 사실을 생성하지 않는다.
- 선정 당시라는 거리 기준 표현을 과거 번호 조회로 오해하지 않도록 거리 질문과 번호 이력을 구분한다. 제외취소 허용 여부 질문 뒤 전화·신청방법·출처·메모 질문은 새 요청필드 전체를 읽고 취소 안내를 반복하지 않는다.
- 모바일 문의표는 셀별 긴값 보기나 상세 읽기 공간을 제공해1000자 메모를 펼쳐도 시설명·출처·도출ID와 다른 시설 비교행이 함께 유지되도록 한다.
이번 실행에서 같은 시설ID의 후보 선정·문의 11필드·복원·5행 26열 TSV/PDF 흐름은 제안 가능한 수준으로 재현됐다. 거리 질문의 표현별 수치 누락과 긴 값 펼침의 모바일 공백은 개선이 필요하며, 실제 고객의 업무 효과나 상용 PoC까지 검증한 결과는 아니다.
- 긴 값 펼침을 셀별로 제공하거나 내용을 상단 정렬해 1000자 메모가 있는 시설도 이름·출처·도출ID를 바로 읽게 한다. 모바일 비교표의 완전히 보이는 행수도 늘린다.
- “선정 당시 중심 거리”와 “그 방의 거리”를 현재/이전 시설ID 해소에 연결하고 요청한 거리 수치를 빠짐없이 답한다. 추가 재현 4회의 원문은 artifacts/failures.json에 보존했다.
- 문의 기록→비교표→승인 수정의 같은 5행 과업을 실제 담당자와 검증해 시간 절감·서식 적합성을 확인한다. 가상 입력 검증을 고객 근거로 표현하지 않는다.
같은 시설ID의 원문·11문의필드·26값 파일과 복원은 현재 실행에서 재현돼 제한된 기술 시연에는 쓸 수 있다. 그러나 자연스러운 미기재·조건해제·이름제약을 누락해 다른 후보집합을 제공하므로 승인용 문의업무 제안과 게시를 보류한다. 고객성과와 구매타당성은 각각0건의 가설로 남는다.
- 공란추가·공란조건해제·시설명제약을누락한검색을성공답변으로반환하는후보선정오류를게시전에보완해야한다. “수용인원 공란 조건도 풀고”와“인원 미확인 조건만 해제”는성북회의실13곳대신0건을유지했다. /home/dexpherd/voice_web/items/meeting-space/result-evals/evidence/round-4/P3/independent/probe.json 각15~16턴 및 findings.json.
- 미기재된/빈/미확인 표현과 조건도 풀고/조건만 해제, 서울전체+시설명 복합질의를 같은 필터 계약으로 처리하고 적용·제거된 조건을 답변에서 확인할 수 있게 한다. 해석이 불확실하면 다른 후보집합을 성공결과로 내놓지 않는다.
- 번호·시설명 원문조회에서 선정 당시/현재 중심의 두 거리와 평일/주말시간을 모두 읽는다. 필드 일부만 이해했을 때 시설명만 답하지 말고 빠진 요청을 명시한다.
- 실제 담당자3팀·익명 승인서식·승인자 파일 정정으로 동일5행 과업과 기존 도구의 시간을 비교하고 단일브라우저·수동파일전달·가격가설 수용을 관찰한다. 개발통계와 가상 문의값을 구매·효율 실적으로 쓰지 않는다.
76/85/75→78.7. 제외시설 조회에 미보유 관리주체 안내 혼입, 미기재·이름 복합조건 누락, 공란해제·거리·평일 원문 누락을 독립 확인. 같은 5ID 26값 출력·복원은 재현했으나 기준 미달로 마지막 5회차 보완. 고객근거 각0건.
Round 574.7미달 (<80)2026-10-09
| 기준 | P1 타겟 고객(비영리 교육단체 행사 담당자·사무국장) 실사용 | P2 UX/UI 디자이너 실사용 | P3 사업 기획·제안 심사위원 실사용 |
|---|---|---|---|
| 첫인상UIUX | 12 | 13 | 12 |
| 대화정확성 | 12 | 11 | 12 |
| 지도연동 | 9 | 9 | 9 |
| 정보품질 | 12 | 13 | 13 |
| 와우실현 | 12 | 12 | 11 |
| 견고성 | 9 | 8 | 9 |
| 응답속도 | 8 | 9 | 9 |
| 합계 | 74 | 75 | 75 |
같은 시설ID의 원문·가상 문의 11필드·정정·5행 26열 TSV/PDF를 잇는 핵심 과업은 현재 실행에서 재현됐다. 그러나 화면과 요청에 존재하는 기록을 없다고 부인하는 오류가 두 기기에서 반복돼 현재 고객제안은 보류한다. 실제 기관 문의·고객관찰·시간절감 근거는 각 0건이며 과거점수와 셀프체크 점수는 채점에 사용하지 않았다.
- 저장된 같은 ID의 문의정보를 없다고 답하는 조회 오류를 고치기 전에는 담당자가 대화결과를 믿고 결재표를 재검토하는 고객제안을 보류한다.
- “기록된/저장된 자격·행사요금”도 같은 ID의 사용자필드 조회로 해석하고 요청한 필드만 답한다. 대화에 한 번 노출되기 전에도 저장값을 부인하지 않아야 한다.
- 현재 예약 FAQ와 사용자기록·복합 원문 요청을 함께 처리한다. 기록 누락과 2필드 대신 11필드 전체 답변, 제공기관 원문 누락을 줄인다.
- 표현 변형의 15.5초 완료 지연을 줄이고, 실제 담당자와 같은 5행 정정·출력 과업을 관찰해 시간절감과 단일 브라우저 제약 수용을 검증한다.
현재 모바일·11필드·같은5행 산출물과 실제PDF·복원은 구현되어 과업 가치가 보인다. 그러나 일상적인 제외와 단일조건 해제 표현이 후보범위·선정중심·취소이력을 바꾸거나0건에서 복귀하지 못해 현재 배포는 고객 제안 전에 보완이 필요하다. 가상 문의값과 고객근거0건은 실효성 검증으로 취급하지 않았다.
- 게시 전 마지막 세 곳 등 참조범위 제외를 같은ID/남은순서로 실행하고, 비선정 요청의 선정중심·취소이력 보존 및 거리정렬 설명을 검증해야 한다.
- 0건 뒤에도 이름·인원기재 조건 하나만 해제하면 다른 조건을 유지한 전체원문 후보를 다시 조회하도록 보완해야 한다.
- 자연어 제외·단일조건 해제의 표현 변형을 결정적으로 처리하고, 모르는 요청은 상태를 바꾸기 전에 정확한 대상/조건을 되물어야 한다.
- “다시 넣지 말고 신청방법만” 같은 금지+원문 조회를 취소방법 안내로 대체하지 말고 같은 제외ID의 요청 필드만 읽어야 한다.
- 모바일26열 표의 높은 머리글과 긴URL 펼침에서 비교행 수가 줄어드는 부담을 낮추고, 자주 비교하는 원문·사용자필드로 이동하는 조작을 간결하게 만들어야 한다.
75점. 자료상 조건 탐색과 가상 문의 기록을 같은 시설ID의 실제 승인파일로 연결하는 흐름은 재현됐으나, 명시 성북구와 부분집합 지시어를 잘못 해석하는 치명 오류가 남아 현재 결과의 게시와 자유 대화 제안은 보류한다. 실제 고객성과 각0건을 유지하며, 기록·출력 시연을 고객 검증이나 구매 설득의 증거로 확대하지 않았다.
- 명시 성북구를 중구로 바꾸는 조건 오류와 부분집합을 확대하는 지시어 오류가 있어 자유 대화 시연과 현재 결과의 게시를 승인하기 어렵다.
- 유료 제안과 효율·수익성 주장에는 실제 고객 과업·익명 승인서식·가격수용 근거가 필요하다. 현재 고객관찰·서식·지불의향·시간절감·계약 각0건이며 가격·원가·실험조건은 가설이다.
- 지역명은 명시 성북구를 정확히 해석하고 “중에서” 같은 문법을 중구로 읽지 않도록 한다. 잘못된 새 조건을 실행하기 전에 해석된 제공기관구를 확인할 수 있게 한다.
- “그 가운데/지금 표시된 N곳 중”을 실제 현재ID 부분집합으로 유지하고 답변에서도 표시목록 재필터와 전체 검색을 정확히 구분한다. 새로운 후보를 가져오려면 전체 재검색 의도를 확인한다.
- 예약 미보유 안내와 입력된 자격·요금 조회를 복합질문 안에서 각각 수행하고 메모만/확인자만 요청은 해당 필드만 읽는다. 실제 승인자 과업 관찰로 긴 표·파일 전달의 이점을 측정한다.
독립74/75/75→74.7점. 기본 기록·출력·복원은 재현됐으나 저장값 부인, 한글 수량 제외의 재선정, 단일필터 해제의 범위 변경, 중에서의 중구 오해석과 부분집합 확대가 반복돼 대화정확성 상한 적용. 5회 한도·80점 미달로 보관하며 재평가를 추가하지 않는다.
기획 사전평가
Round 176.7미달 (<80)2026-10-09
| 기준 | P1 타겟 고객 | P2 UX/UI 디자이너 | P3 사업 기획·제안 심사위원 |
|---|---|---|---|
| 고객니즈근거 | 10 | 9 | 10 |
| 와우포인트 | 14 | 15 | 15 |
| 니즈선도 | 12 | 12 | 11 |
| 대화지도적합성 | 13 | 13 | 14 |
| 데이터실현성 | 14 | 14 | 14 |
| UIUX컨셉 | 8 | 7 | 8 |
| 비즈니스타당성 | 5 | 6 | 6 |
| 합계 | 76 | 76 | 78 |
76점. 김서윤의 관점에서는 원문을 보존한 후보표와 문의 기록 연결을 시범 과업으로 검토할 이유가 있다. 사무국장의 관점에서는 현재 결재에 필요한 확인 정보와 선정이유의 출력 계약, 기존 업무 대비 효용,60만원 수용 근거가 부족해 제안 가능80점에는 이르지 못한다. 데이터 감사·기획 계약·미구현 화면안은 개발 가능성의 근거로 평가했고 고객 성과나 구현 완료로 간주하지 않았다. 필수 docs/HANDOFF.md를 먼저 읽으며 다른 아이템의 과거 평가점수에 불가피하게 노출됐으나 다른 평가자의 결과 파일과 작업자의 셀프체크는 읽지 않았고 이번 기획의 직접 근거만으로 채점했다.
- 유료 제안의 핵심인 실제 담당자의 재입력 부담·승인 서식·예산 수용 근거가 각각0건이다. 모집과 비교 실험 계약만으로 구매 판단을 완료할 수 없다.
- 결재용 산출물에서 요구하는 선정이유와 확인자, 행사일별 자격·요금·설비 확인 내용이 기록 스키마·화면·TSV/인쇄의 명시적 계약으로 연결되지 않았다. 일반 메모만으로 누락을 막을 수 있는지 불명확하다.
- 3인 팀용60만원 파일럿과 같은 브라우저 기록이라는 운영 범위 사이에 인수인계·승인 전달·기록 유실 대응의 실제 사용 검증이 없다.
- 기획에 적힌3팀 동일 과업 관찰을 실제 수행하고 익명 결재표1개와 승인자의 예산조건1개를 확보한다. 기존 공유누리/기관홈페이지/스프레드시트와 선택5곳의 완성시간·재입력·누락·기록혼동을 비교하며 관찰 전 성과 수치를 만들지 않는다.
- 사용자 기록에 행사일·확인자·확인일·자격/현재요금/설비/가능시간의 확인 내용·미확인 항목·선정이유를 어떻게 보존할지 정하고 화면과 출력 열을 일치시킨다. 성북8곳의 실제 공란에서 도출한 전화 확인 질문과 명확히 가상이라고 표시한 문의 후 결재표 예시로 최종 산출물의 차이를 보여준다.
- 1440×900 데스크톱과390×844 모바일의 문의 입력·비교표·출력·복원 화면안을 보완한다. 모바일에서 자료 기준일을 찾는 경로와 같은 브라우저 제한하의 담당자→승인자 전달·인수인계·기록 보존 절차를 명시하고 고객 과업으로 검증한다.
76점. 원문 검산과 상태·범위 계약이 탄탄해 데모 기획은 가능하지만, 고객 업무 근거와 핵심 결재표·모바일 완료 흐름이 부족해 제안 가능 기준 80점에는 못 미친다. 이는 개발 전 기획 평가이며 고객 성과나 구현 검증 점수가 아니다. 필수 docs/HANDOFF.md에서 다른 아이템의 과거 점수를 불가피하게 접했으나 이번 기획의 직접 근거만 사용했고 다른 평가자의 결과와 작업자 셀프체크는 읽지 않았다.
- 핵심 제안 가치인 전화 문의 기록→선정 이유→결재표가 실제 고객 서식과 연결되지 않았다. 고객 관찰·익명 서식·승인 예산조건 0건이므로 검색 데모 이상의 구매 설득 근거가 부족하다.
- 종료 산출물 계약의 확인자·선정 이유와 실제 예시 TSV/입력 화면의 열 구성이 맞지 않고, 모바일 비교표·상세·기록 편집·복원 실패 화면이 없어 핵심 업무를 작은 화면에서 완료하는 구조를 충분히 검토할 수 없다.
- 원문 13행과 빈 사용자 기록을 유지하며 최종 비교표의 열 계약을 하나로 맞춘다. 공공 출처 링크·자료 기준일과 사용자 확인자·문의일·확인내용·선정 이유를 구분해 입력, TSV, 인쇄/PDF에 어떻게 담는지 명시한다.
- 1440×900 및 390×844의 비교표·행 상세·문의 기록 편집·복원 실패 화면안을 추가한다. 모바일 주소·시점 접근, 긴 시설명과 메모, 고정 열/머리글·스크롤, 오류 후 재시도·기록 보존을 보여주고 동일 좌표 방의 마커 묶음과 키보드 선택도 설계한다.
- 동일 원문 13행에서 선택 5곳의 결재표를 만드는 과업을 실제 3팀의 공유누리/기관 홈페이지/스프레드시트 흐름과 비교한다. 익명 서식과 승인자 예산조건을 확보한 뒤 재입력·복구시간·원문/문의기록 혼동을 관찰해 차별 가치와 단일 브라우저 저장 제약의 수용 여부를 검증한다.
78점. 조건별 원문 수치와 허락 연결을 재현할 수 있고 개발 계약도 구체적이어서 데모 설득력은 높지만, 승인용 완성 산출물의 필드 계약과 기존 대안 대비 구매 근거가 부족하여 제안 가능 80점에는 못 미친다. 고객 관찰·익명 실제 서식·지불의향·시간 절감·계약은 각각 0건이며 본 평가에서 새 성과를 만들지 않았다. 필수 문서 docs/HANDOFF.md를 읽는 과정에서 다른 아이템의 과거 평가 점수를 불가피하게 접했으나 비교 기준이나 이번 점수 근거로 사용하지 않았고, 다른 평가자의 결과 및 작업자의 셀프체크는 읽지 않았다. 기획·코드·서버·원자료는 변경하지 않았다.
- 핵심 차별점인 승인용 산출물이 완전히 계약되지 않았다. 선정 이유·확인자·행별 출처의 입력, 저장, 복원, TSV/인쇄 표현을 명확히 하고 실제 원문과 사용자 기록이 연결된 동일 5행 완성 예시를 제시해야 한다. 현재 TSV와 화면안에는 선정 이유·확인자·출처 URL 열이 없다.
- 기존 공유누리/기관 예약+스프레드시트 대비 추가 가치와 60만원 가격을 뒷받침하는 1차 고객근거가 없다. 검증 모집 제안은 가능하지만 효율개선이나 유료전환이 입증된 제안으로 취급할 수 없다.
- 승인자가 읽는 최종 비교표를 먼저 닫는다. 선정 이유·확인자·원문 출처를 별도 필드로 둘지 메모에 포함할지 결정하고 입력→제외/취소→새로고침→TSV/PDF까지 값과 시설 ID가 유지되는 계약을 추가한다. 개발자 가상 입력을 사용할 때도 고객 기록과 명확히 구분한다.
- 담당자 3팀과 실제 익명 서식·승인자 예산조건을 확보하여 기존 도구와 같은 최종 5행 과업을 비교한다. 사전에 최소 유의미한 시간 개선 폭과 품질 기준을 정하고, 이미 정제된 13행을 양쪽에 주는 비교와 실제 후보 수집부터 하는 비교를 구분해 재입력 감소 가치가 어디서 생기는지 확인한다.
- 60만원 파일럿에 포함되는 6주 지원 1h의 응답 범위·초과 단가·표 수정 횟수와 개발/유지보수 비용 귀속을 명시한다. 실제 승인자의 가격 반응과 시간 기록으로 9.5h 원가 및 중단 조건을 갱신한다.
76·76·78 평균76.7 미달. 원문800/13/성북8·허락 재현은 확인. 선정이유/확인자/행사별 문의값과 출처의 결재표 계약·모바일 입력/표/복구·제공기관구 정책을 보완. 고객근거0건.
Round 281.7통과 (≥80)2026-10-09
| 기준 | P1 타겟 고객 | P2 UX/UI 디자이너 | P3 사업 기획·제안 심사위원 |
|---|---|---|---|
| 고객니즈근거 | 10 | 9 | 10 |
| 와우포인트 | 16 | 16 | 16 |
| 니즈선도 | 13 | 13 | 13 |
| 대화지도적합성 | 14 | 14 | 14 |
| 데이터실현성 | 14 | 14 | 14 |
| UIUX컨셉 | 8 | 9 | 8 |
| 비즈니스타당성 | 7 | 6 | 7 |
| 합계 | 82 | 81 | 82 |
82점. 같은 시설ID의 원문→사용자 문의 기록→선정 이유→승인 파일이라는 핵심 산출물이 26열 계약과 동일 5행 예시로 닫혔고 모바일·주소 품질·복원·전달·개발/지원비 범위도 기획 수준에서 검토 가능해졌다. 담당자로서는 제한을 고지한 공동 과업 검증 제안을 받아볼 수 있으나 사무국장으로서 유료 구매를 승인할 근거는 아직 부족하다. 개발 전 기획 평가이며 실제 전화·기관 응답·예약·고객 성과나 구현 완료를 인정한 점수가 아니다. 필수 docs/HANDOFF.md를 읽으며 다른 아이템의 과거 점수를 불가피하게 접했으나 이번 기획의 직접 근거로만 평가했다. 직전 round-1.json은 지적 해소 확인용으로 읽었고 이번 라운드의 다른 평가자 결과와 작업자 셀프체크는 읽지 않았다. 자신의 P1.json 외 기획·코드·서버·원자료는 변경하지 않았다.
- 유료 구매 판단은 보류한다. 실제 담당자의 재입력 부담·익명 승인 서식·승인자 예산/가격 수용·시간 절감·계약 근거가 각각 0건이므로 공동 과업 검증 제안을 효율 개선이나 유료 전환이 입증된 제안으로 바꿀 수 없다. 기획 보완과 개발자 가상 예시는 이 근거를 대신하지 않는다.
- 실제 3팀·익명 서식 1개·승인 예산조건 1개를 확보해 계획한 두 실험을 실행한다. 공유누리/기관 링크+스프레드시트와 동일 5행·문의값·선정 이유를 비교하고 기관 응답 대기시간, 재입력, 승인 정정 누락, 단일 브라우저 제약 수용을 별도로 기록한다.
- 모바일 비교표의 열 머리글·행별 원문 출처 URL·도출ID와 11필드 전체 입력 구간을 확인할 수 있게 한다. 개발 뒤 실제 긴 문의값으로 가로/세로스크롤·키보드·44px 조작·복원 실패 후 재시도를 검사하고 화면/TSV/PDF의 동일 ID·26값을 검증한다.
- 월 2회 이상 준비한다는 대상 가설에 맞춰 다음 행사로 행사일이 바뀔 때 이전 문의 요금·가능시간·선정 이유의 보관과 재확인 절차를 명시한다. 담당자 교체·다른 브라우저·로컬 기록 유실 시 파일 보관과 수동 재작성 부담을 고객 과업에서 측정하고 가격·지원시간·개발비 가설을 실제 기록으로 갱신한다.
81점. 원문·문의 기록·선정 이유·승인 파일의 동일ID 계약과 실제크기 모바일 입력/표/복구 화면이 갖춰져 공동 과업 검증 참여를 제안할 기획 수준에 도달했다. 문의 후 효과·유료 구매·기록유실 대응은 실제 고객과 구현 결과로 확인해야 한다. 고객 관찰·실제 익명 서식·지불의향·시간 절감·계약은 각각0건이며 화면안과 개발자 가상5행은 고객성과나 구현완료로 취급하지 않았다. 필수 docs/HANDOFF.md를 먼저 읽는 과정에서 다른 아이템의 과거 점수에 불가피하게 노출됐으나 이번 기획의 직접 근거로만 채점했다. 이번라운드 다른평가자 결과와 작업자 셀프체크는 읽지 않았으며 코드·서버·기획·원자료는 변경하지 않았다.
- 유료 운영 제안과 효율개선 주장에는 실제 담당자의 과업 관찰·익명 승인서식·승인자 예산/브라우저제약 수용 근거가 필요하다. 현재 각각0건이므로 공동 과업 검증 참여 제안과 유료 구매 검증을 구분해야 한다.
- 기획한3팀 비교를 실제 수행해 동일13행 기록/출력 실험과 후보탐색부터의 실험을 나누고, 익명 승인서식1개·예산조건1개·승인정정 사례를 확보한다. 기관응답 대기시간과 기록/출력 시간을 분리해 기존 도구 대비 이점을 확인한다.
- 모바일 표에서 각 열의 이름·기관URL·작성자·선정 이유를 실제값으로 읽는 상태를 보완하고, 문의일/상태/요금 등11필드의 순회·오류 표시·저장 완료/실패 피드백·키보드 포커스 계약을 명시한다. 현재 가상 예시는 유지하되 기관사실과 혼동되지 않는 별도 가상 사례로 문의중/조건확인/이용불가의 비교 흐름도 보여준다.
- 출력은 사용자 허용 길이1000자와 긴URL을 포함한 경우에도 같은ID·값·읽기 순서가 유지되는지 검증한다. 5행 TSV 뒤의 빈행과1열 설명행은 일반 스프레드시트에서 추가 행으로 읽히므로 데이터5행/26열을 유지하면서 가상표시를 제목 또는 별도 메타정보로 전달하는 형식을 정한다. 복원503·로컬저장 실패·삭제ID·다른브라우저에서의 수동 인수인계도 결과평가의 실제 과업으로 확인한다.
82점. 원문과 가상 기록을 구분한 동일 5행 승인 산출물, 모바일 완료/복구 화면안, 고객 비교 실험 및 개발/운영 비용 계약이 갖춰져 공동 과업 검증을 제안할 수준이다. 유료 구매 설득과 실제 효율 개선은 아직 입증되지 않았으며 고객 관찰·익명 실제 서식·지불의향·시간 절감·계약은 각각 0건이다. 미구현 기획과 개발자 예시를 이 아이템의 구현 성과로 계산하지 않았다. 필수 docs/HANDOFF.md에서 다른 아이템의 과거 점수를 불가피하게 접했으나 이번 점수 근거로 사용하지 않았고, 직전 round-1.json은 지적 해소 확인용으로만 읽었다. 이번 라운드 다른 평가자의 결과와 작업자 셀프체크는 읽지 않았으며 코드·서버·원자료·기획서는 변경하지 않았다.
- 유료 확대와 효율 개선을 입증한 제안으로 쓰기 전에는 실제 담당자 3팀·익명 서식 1개·승인자 예산/가격조건과 단일 브라우저 제약 수용을 확보해야 한다. 현재 근거는 공동 과업 검증 참여를 요청하는 제안까지이며 고객 성과나 유료전환 근거는 아니다.
- 실제 3팀의 기존 공유누리/기관 예약+스프레드시트 과업과 비교한다. 동일 13행 기록/출력 실험과 후보수집부터의 실험을 분리하고, 탐색·문의대기·문의값 입력·승인정정 시간을 각각 기록하여 차별가치가 발생하는 구간과 최소 개선 기준을 확인한다.
- 실제 익명 승인 서식에 맞춰 모바일 표의 열 머리글·행별 출처·도출ID 접근, 11필드 전체 입력, 승인자의 정정 회신과 담당자 재출력을 검토한다. 개발 후에는 서로 다른 긴 문의값과 선정 이유를 넣어 표/TSV/PDF·복원에서 같은 ID와 모든 값, 페이지 분할 정책을 검증한다.
- 승인자의 실제 가격 반응과 파일 전달/브라우저 제한 수용 여부를 확인하고 개발·지원·유지보수 시간을 실측한다. 운영 공헌뿐 아니라 월 유지비·지원 초과·모집 비용을 반영하여 회수팀수와 중단 기준을 갱신한다.
동일5행·26열 승인 산출물, 모바일 완료·복원, 주소 품질·승인 전달·개발/지원 비용 계약을 확인해 평균81.7 통과. 고객관찰·실제서식·지불의향·시간절감·계약0건; 공동과업검증 제안 수준이며 개발로 이동.
기획서 (plan.md)
기획서 — 서울 공공 회의공간 문의 비교표
2026-10-09. 3호 정식 선정 후 개발 전 기획이다. 고객 관찰·서식 실물·지불의향·시간 절감·계약은 각각0건이다. 원문 예시와 화면안은 구현 실적이 아니다.
v2 · 문의 기록과 승인 산출물 계약 보완
2026-10-09. 독립1회차의 결재표 필드 불일치·모바일 완료 화면·주소 품질·운영 범위 지적을 보완했다. 개발 전 기획이며 고객 관찰·실제 익명 서식·지불의향·시간 절감·계약은 각각0건이다. v1과 원문 예시·화면안은 아래와 기존 proposal에 보존한다.
1. 한 줄 정의
서울 비영리 교육단체의 담당자가 자료상 인원·요금·제공기관구로 공간을 좁히면, 같은 시설ID의 지도·원문·사용자 문의값·선정 이유를 승인자에게 전달할 비교표로 잇는 도구다.
2. 제안 대상과 사용자
2030명 교육·회의 장소를 월2회 이상 준비한다는 가설의23인 실무팀이다. 김서윤은 문의표를 작성하고 사무국장은 파일로 확인일·작성자·선정 이유를 검토한다. 현재 제안은 공동 과업 검증 참여 요청이며 유료 계약의 근거가 확보된 단계가 아니다. 한 담당자가 같은 브라우저에서 작성하고 승인자/동료는 파일로 검토하는 제한을 수용하는 팀만 검증 대상으로 삼는다. 실제 빈도·예산·기록 전달 관행은 미확인이다.
3. 니즈와 근거
공공시설 원자료는 공간의 인원·요금·전화·신청방법을 제공한다. 공유누리 시설검색은 음성·지도·지역·요금·예약방식·승인필터를 이미 제공하며, 활용가이드와 성북 통합예약도 기존 대안이다. 검색 기능을 독점한다고 주장하지 않는다.
성북8곳의 사용료·신청방법·설비 원문이 공란이라는 직접 데이터 근거가 있다. 따라서 오늘의 자격·행사일·요금·설비를 문의해야 하지만, 문의 후 비교표 재입력 부담이 구매 문제인지는 추론이다. 담당자3팀·실제 익명 서식1개·승인자 예산조건1개를 확보하고 기존 도구+스프레드시트와 같은5행 과업을 비교한다. proposal/v2/workflow-and-business.md의 두 실험·진행/중단 기준을 따른다. 고객근거0건을 기술 기획의 완성으로 해소하지 않는다.
4. 첫3분 와우와 최종 예시
- 서울 전체 회의실147→무료 기재35→20명 이상13을 전체 데이터에서 좁힌다. N과 사용료 공란·기준일을 남긴다.
- 그중 성북구 제공분8곳을 번호/지도에 연결한다. 같은 정릉1동 건물의2층·4층은 각ID를 유지하며 원좌표를 이동시키지 않는다. 두 번째 전화·신청방법 질문은 원문만 읽고 공란을 채우지 않는다.
- 문의 목록8→제외7→취소8에서 같은ID에 행사일·문의확인·기록자·문의일·문의값·미확인사항·선정 이유를 입력하고, 마지막3개 제외로5행 비교표를 만든다. 표·복사·TSV·인쇄/PDF의 값과ID가 같아야 한다.
proposal/v2/completed-example-5.json/tsv/html/pdf는 실제 원문5행에 개발자 가상 입력을 연결한 구조 예시다. 실제 전화·기관답변·현재요금·예약·고객서식이 아니다. 각 사용자값과 출력 제목에 가상표시를 남기고 현실의 확인값은 미확인으로 유지한다. 공란에서 문의 질문이 만들어지고 선정 이유가 같은 행으로 전달되는 차이를 보여준다. 기존 도구에 이 과업 기능이 없다고 단정하지 않으며 추가 가치는 실제 관찰로 판단한다.
5. 니즈 선도와 승인 전달
공공 N/요금 공란·과거 시점과 사용자가 기록한 행사 조건을 별도 열로 보여준다. 원문을 변경하지 않고 담당자 문의내용→남은 확인→선정 이유→승인 검토를 같은 시설ID로 연결한다. 담당자는 PDF/TSV를 전달하고 승인자는 도출ID로 정정사항을 회신한다. 담당자가 같은 브라우저에서 수정·재출력한다. 자동 전달·공동편집·파일 가져오기·다기기 동기화는 미지원이며 이를 필요로 하는 팀은 현재 범위에서 제외한다. 주소/명칭 변경을 가로질러 완벽한 동일성을 약속하지 않는다.
6. 대화 시나리오와 범위
v1의22개 대본을 유지하고 다음 항목을 추가한다.
| 대화/조작 | 기대 동작 |
|---|---|
| 서울 전체 회의실→무료 기재→20명 이상 | 800 중147→35→13·초기20/더보기20/최대100 |
| 그중 성북구만 | 현재13ID의 제공기관구 조건으로8·실제 주소 행정구 확정과 구분 |
| 가까운10곳 문의목록으로 | 현재조건8을 중심직선거리순 선정·동률 도출키·같은좌표 방 별도ID·공간반경을 추가하지 않음 |
| 두 번째 원문 전화/신청방법/기준일 | 같은ID 원문 읽기·공란과 일반홈페이지를 예약확정으로 바꾸지 않음 |
| 문의 기록에서 행사일/작성자/문의일/문의값/선정 이유 입력 | 원문과 구분한 사용자11필드·자동 로컬저장 |
| 세 번째 빼줘→취소 | 8→7→8·같은ID/기록/선정순서 |
| 그 문의 메모와 선정 이유, 작성자 알려줘 | 실제 전달된 기록 읽기·검색/재선정/제외 해제 없음 |
| 현재 문의목록 전화·원문 출처와 내 확인사항 | 같은ID의 원문+사용자값 모두 읽기 |
| 마지막3개 제외→표/TSV/인쇄 | 현재5ID·계약된 전체열/값·출처/작성자/선정 이유 일치 |
| 무료 조건 없애고20명 이상 유지 | 무료 필드만 제거·지역/인원 유지·추가/제거/유지의 부정 표현 우선 |
| 서울전체 회의실30명 이상 | 이전지역/반경/표시ID 리셋·실제조건 재검색 |
| 지도 이동→여기2km 같은조건 | 실제중심·조건·가시ID·저장문의목록 복귀 |
| 전체/표시/가시/선택 차이는?·오늘무료대관가능? | 설명/미보유 답변·40개/제외/취소 이력 유지 |
| 문의기록 복원503→재시도 | 저장5행/기록을 읽기전용으로 보여줌·재검증 후 수정 활성화 |
| 새로고침 후 제외취소 | 취소이력 만료를 명시·저장문의목록은 별도 복원 |
| 없는시설/0건·부산 미수록·90초 텍스트 유휴/종료 | 조건완화/범위고지·기록보존·음성비용 계약 유지 |
행정구 반경으로 대신 해소하지 않고 district enum을 제공기관구로 사용한다. 공간 반경은 ‘여기1km’ 등 명시한 때만 적용한다. capacity_min/max는 정확한 숫자를 파싱하며20/30에 고정하지 않는다. 현재번호는 실제 선택·표시순서다. 후보와 조회를 분리하고 문의목록은 이동 경로를 만들지 않는다.
7. 데이터·기록·출력 구조
실제7335행·유효좌표7332·서울824→중복819→구청800, 회의실147·N35·N+20명13·성북8·N+30명8. 회의실 인원공란21, N35의 요금공란34/0 원문1. 기준일2019-06-28~2026-09-14,2019년50/2025년100/2026년650이다. proposal/query-profile.json·sample-free20-13.tsv·provider-permissions.json에서 SHA256·원문13행·허락24기관800행을 검산한다. 한국문화예술위원회/은평시설관리공단19행은 초기범위에서 제외한다. 공유누리 이미지·설명을 복제하지 않는다.
정형은 제공기관구/시설유형/자료상요금 enum, 정확한 양의정수 capacity/null, 주소·연락처·시간·신청방법·시점·개별기관출처는 원문text, 좌표geo, 도출키는 기관코드+명칭+대체주소SHA256이다. 공식시설ID가 아니다. district는 원문 제공기관 이름의 구이며 실제 주소 행정구 확인값과 다르다. ‘서울특별서 서대문구’ 오기1행과 구 없는 구로구주소2행은 원문 유지·주소품질주석·주소구 미확인으로 표시한다. 제공기관구로 조회하되 주소를 임의 수정하지 않는다. proposal/v2/address-quality-policy.json에 해당3행과 정책을 보존한다.
record-and-output-contract.json이 기록/출력의 단일 계약이다. 사용자11필드는 상태·문의일·검토행사일·확인·기록자·이용자격·행사요금·가능시간·설비·남은확인사항·비교선정이유·기타메모다. 기본상태 미문의, 나머지 빈칸. 원자료/품질12열(시설명/주소/주소품질주석/제공기관구/수용원문/N/요금원문/평일시간/신청방법/전화/기준일/기관URL)과 사용자11열을 같은 순서로 출력하고 현재번호·중심직선거리·도출ID를 함께 둔다. 원문과 사용자값은 다른 칸이다. 주소품질주석은 규칙의 도출값이며 주소 원문을 수정하지 않는다. 제외/취소/복원/TSV/PDF와 읽기질문에서 같은ID·값이 유지돼야 한다.
8. 지도의 역할과 겹침
초기 설정 중심37.589/127.016·줌12는 서비스 중심이며 역출구·참석자출발지가 아니다. 제공기관구·현재중심 반경·가시ID와 선택번호를 보여준다. 참가자의 이동시간·대중교통·실제 보행 경로는 미보유다. 중심직선거리는 후보 공간분포를 확인하는 값이다. 동일좌표 방은 원좌표를 그대로 겹쳐 표시하고 클릭하면 방명/층이 다른2개 선택지를 연다. 목록의 같은 번호를Tab/Enter로 선택할 수도 있고 상세닫기는 원래버튼으로 돌아간다. 클러스터 클릭과 번호선택은 조회 대상ID를 유지한다. 문의목록에 연결선/구간거리·보행순서를 표시하지 않는다. 거리정렬의 기준은 distance_origin으로 공간반경과 분리하며, 이미 걸린 반경은 유지하되 선정 요청이 새 반경을 자동추가하지 않는다.
9. 실제 크기의 화면안·복원
proposal/v2/desktop-1440x900.png 및 모바일390×844의 mobile-list.png, mobile-record.png, mobile-table.png, mobile-recovery.png를 제공한다. 모두 미구현 화면안이다. 목록4행 목표에 실제주소·전화·기준일을 포함하고 긴 이름은 줄바꿈한다. 조건/출력도구는 접고 지도/목록/비교표 전환·최신답변/고정입력·14px 핵심/44px조작을 사용한다. 표의 시설명/머리글 고정과 가로·세로스크롤로 출처·작성자·긴 문의값/선정이유에 접근한다. 기록입력은 원문읽기+11필드 스크롤이며 필드별 저장/복원 계약을 따른다.
복원실패 중 저장스냅샷을 읽기전용으로 유지하고 게시ID 재검증이 끝나기 전 재선정·원문확정·편집을 막는다. 재시도 성공 시 같은5행·모든사용자값·포커스/입력을 복원한다. 로컬삭제·다른브라우저에는 자동복원이 없으므로 담당자는TSV/PDF를 보관한다. 파일 수동 재작성이 필요한 한계와 새검색/새로고침 취소이력 만료를 안내한다. 자세한 개발의존성은 proposal/v2/engine-implementation-contract.json이다. 아직 구현 완료가 아니다.
10. 사업·원가·지원 가설
공동 과업 검증 모집과 조건부 운영가격을 구분한다.6주3명팀60만원 가설,9.5h×4만원38만원+기타4만원=운영비42만원·공헌18만원이다. 초기열조정+수정각1회/합계2h, 비동기 지원합계1h·업무일2일 응답목표, 초과30분2만원 가설을 명시한다. 예약대행·실시간SLA·기능추가개발은 운영 범위에서 제외한다.
공통엔진 추가개발은 별도 내부가설60h×4만원=240만원, 유지보수2h/월=8만원이며 실작업시간으로 갱신한다. 운영공헌만으로 개발비 회수에14팀이 필요하므로 한 팀 파일럿으로 수익성/성장성을 증명하지 않는다. 가격수용·실예산·매출은0건이다. 실제 과업 이점·승인조건·브라우저 제약 수용이 확인되지 않으면 유료확대를 중단한다. 세부 원가는 workflow-and-business.md에 있다.
11. 리스크와 대응
N/00:00/공란/오래된기준일은 원문으로 유지하며 현재무료·24시간·실제예약가능으로 해석하지 않는다. 일반홈페이지를 해당시설 예약URL로 소개하지 않는다. 사용자입력도 기관공식사실과 구분한다. 개발자가상 기록을 실제문의로 취급하지 않는다. 제공기관구와 실제주소구를 혼동하지 않는다. 로컬저장·파일검토만으로 충분한지는 고객과업에서 확인하며 공동편집 요구가 필수면 현재컨셉을보관한다. 외부연락·자동예약은 사용자별도지시 없이 수행하지 않는다. 기존국가유산/카페의 ID·표·기록·회귀·음성비용을 보호한다.
12. 성공 기준
개발 후3회 이상(모바일포함)147→35→13→8·같은좌표두방·선택/제외/취소·현재번호조회·11사용자값·5행동일열표/TSV/PDF·원자료재조회복원을 검증한다. 조건해제의부정표현·정의/미보유복합질문·가시수·0건과주소주석을 실행근거로 확인한다. 복원실패의읽기전용스냅샷·재시도·삭제ID안내·키보드/표스크롤/44px/14px·모바일4행목표를 실제브라우저로 검사한다.5행 실제출력3쪽이내·항목분할0·모든값/ID일치,API성공오류·backend로그·DB게시/임베딩·production빌드·콘솔/정상요청오류0이 필요하다. 독립3인은 작업자 점수 없이 평가한다.
고객성공은 별도로3팀 중2팀이 기록/출력 구간에서20% 또는10분 이상 단축·ID/사실오류0·승인정정누락0, 승인자1명의가격/브라우저제약수용을 관찰한 뒤에만 보고한다. 개선기준은 사전가설이고 현재실적은0건이다.13행을동일제공하는실험과후보수집부터의실험을분리하며기관응답대기시간도별도기록한다.
이전 기획 · v1 · 개발 전 기획
v1 · 개발 전 기획
1. 한 줄 정의
서울 비영리 교육단체의 행사담당자가 인원·자료상 요금·지역을 말로 좁히면, 같은 시설ID의 지도·문의 목록·원문과 사용자 문의 기록이 포함된 결재용 비교표로 답하는 도구.
2. 제안 대상과 최종 사용자
가설 고객은 서울에서2030명 교육/회의 장소를 월2회 이상 준비하는23인 비영리단체 실무팀이다. 담당자 김서윤은 공공시설 후보를 골라 전화로 자격·날짜·설비·요금을 확인하고, 구매 승인자인 사무국장은 최종 비교표의 출처·확인일·선정 이유를 검토한다. 실제 빈도·예산을 확인하지 않았다. 기관 예약 시스템 교체나 전국 시설 플랫폼을 제안하지 않는다.
3. 니즈와 근거
행정안전부 표준데이터는 지자체 공공시설의 유휴공간 대여 업무와 시설명·인원·요금·휴관·전화·신청방법 원문을 제공한다. 공유누리 활용가이드는 검색/상세필터와 직접예약 또는 기관사이트 예약을 설명한다. 공유누리 시설검색에 음성/지도·지역/무료·예약방식·승인필터가 있다. 성북 통합예약도 지도·대관/시설을 제공한다. 후보 탐색 기능의 독점을 주장하지 않는다.
전화로 현재조건을 확인하고 최종비교표를 작성하는 과정의 재입력·기록혼동을 줄일 수 있다는 것은 추론이다. 기존 도구의 표/메모 기능이 없다고 단정하지 않는다. proposal/workflow-and-validation.md의 동일13행·선택5곳 과업을3팀에게 관찰하고 익명서식/예산조건을 확보하기 전에는 고객니즈 검증으로 쓰지 않는다.
4. 첫3분 와우와 산출물
- ‘서울 전체 회의실 보여줘’→자료상147곳. ‘검색 전체에서 무료 기재만’→35곳. ‘20명 이상’→13곳을 전체 데이터에서 좁힌다. N원문·요금공란·자료기준일·유형과실제시설명이 함께 남는다.
- ‘그중 성북구만’→현재13곳 중8개를 지도와번호에 연결한다. 같은 정릉1동 건물의2층·4층을 서로 다른ID로 유지한다. ‘두 번째 원문 전화번호와 신청방법 보여줘’가 같은 시설의 원문과 공란을 연다.
- ‘가까운10곳 문의목록으로’→현재조건8개를같은ID·순서로 선택한다. 사용자 문의상태/문의일/메모를원자료와분리해입력하고3번째제외/취소·복원뒤에도같은ID에붙인다. 지도·선택목록·비교표/TSV/인쇄의동일8행을내보낸다.
실제13행은 proposal/sample-free20-13.tsv·질의감사JSON에 있다. 이 표는 개발자 원문예시이고 사용자기록은 미문의/빈칸이다. N표시를 현재무료대관확정으로 해석하지 않는다. 문의목록은 후보선정 산출물이며 예약신청·전화발송·현장방문경로가 아니다. 지도에는 선택번호와중심직선거리만표시하고 문의목록을 보행경로로 잇지 않는다.
5. 니즈 선도
탐색결과→전화확인내용→선정이유가동일시설ID로연결된다. 승인자가 공공원문과 담당자의 문의일/기록을구분할수있는 비교표를제안한다. 오래된기준일·공란을숨기지않고확인질문으로바꾼다. 팀공유/다기기동기화/예약확정/자동전화·영업연락은제공범위가아니다.
6. 대화 시나리오·범위 계약
| # | 대화/조작 | 기대 |
|---|---|---|
| 1 | 서울 전체 회의실 보여줘 | 서울구청800곳 중유형147·최초20표시 |
| 2 | 검색 전체에서 무료 기재만 | 147전체 중N35·사용료공란유지 |
| 3 | 20명 이상 | 35전체에서13·정확한양의정수만수용필터 |
| 4 | 그중 성북구만 | 현재13ID중8·전화/주소번호공통 |
| 5 | 두 번째 원문 전화번호·신청방법 | 같은시설ID·원문/미확인 |
| 6 | 가까운10곳 문의목록으로 | 현재조건8곳·중심직선거리선정·지도연결선없음 |
| 7 | 문의상태/문의일/메모 입력 | 미문의/문의중/조건확인/이용불가·원자료와분리 |
| 8 | 세 번째 빼줘→제외취소 | 8→7→8·ID와사용자기록·순서복원 |
| 9 | 그 문의 메모 내용 그대로 알려줘 | 실제전달된현재ID사용자기록·검색/재선정없음 |
| 10 | 현재문의목록ID·전화번호·기준일 | 현재ID·순서의실제원문조회·목록변경없음 |
| 11 | 표/복사/TSV/인쇄 | 같은8행·동일열/사용자기록·원문공란 |
| 12 | 새로고침→저장한문의목록 | 현재게시ID재조회·조건/목록/메모/대화맥락 |
| 13 | 무료조건빼고20명조건유지 | 현재지역·인원유지·무료필드만제거 |
| 14 | 서울전체에서회의실30명이상 | 지역/표시범위리셋·새전체조건 |
| 15 | 지도이동→여기2km안같은조건 | 실제새중심·조건·가시수·원목록복귀 |
| 16 | 현재전체후보와선택은몇개? | 필터전체/표시/가시/선택구분·재선정없음 |
| 17 | 오늘무료로바로대관가능? | 날짜/자격/승인/현재요금미보유·공식문의안내 |
| 18 | 20명조건은빼고수용인원미확인포함 | 인원필터만해제·공란을0명으로채우지않음 |
| 19 | 00:00~00:00면24시간이야? | 시간원문만·운영해석/예약시간추정금지 |
| 20 | 없는시설명→조건해제 | 0건·완화선택·기존사용자기록보존 |
| 21 | 부산에도있어? | 서울구청제공범위미수록·현실부재단정금지 |
| 22 | 90초표읽기→후속/종료 | 텍스트유지·음성비용규칙유지 |
처음20·더보기20씩최대100, 문의선택최대10. 전체조건검색은800개에서재검색하고 표시목록/그중은현재ID로제한한다. 행정구조건은 district enum(원문주소의 서울구)로 필터하며 ‘성북구만’을 임의4km반경으로 바꾸지 않는다. ‘여기1km’만 실제 지도 중심의 직선반경 조건이다. 수용인원은 capacity_min/max로 파싱하고 20/30이라는 숫자를 고정 응답으로 쓰지 않는다. 필터제거는기존지역/인원을유지한다. 새서울전체검색은옛지역/반경/정렬을리셋한다. 날짜확정·시간예약·요금계산을수행하지않는다.
7. 데이터·AI-ready 구조
공식7335행·유효좌표7332·서울824→중복제거819→서울구청제공800곳. 유형회의실147·인원20이상87·N35·N+20이상13·N+30이상8. 회의실인원공란21, N35곳중요금공란34/0원문1. 기준일2019-06-28~2026-09-14,2019년50행·2025년100·2026년650. 원본SHA256·조건검산·개별제공기관허락연결800행이 proposal/query-profile.json에 있다. 제공기관주기분기·포털매월초병합의시차를고지한다.
| 필드 | 구조/원문규칙 |
|---|---|
| provider_code/provider/district | 원문기관/구enum·주소도로명없으면지번대체 |
| facility_type/fee_status | 원문유형enum·N무료기재/Y유료기재/기타미확인 |
| capacity_raw/capacity | 원문text·양의정확한정수number/null·정수추정안함 |
| fee_raw/standard_time/excess_fee | 원문text·공란정보없음·시간당환산안함 |
| weekday_raw/weekend_raw/holiday_raw | 원문text·00:00를24시간/폐쇄로해석안함 |
| address/phone/method/facilities/homepage | 원문text·연락처/신청방법공란유지·사이트일반주소를시설예약URL로소개안함 |
| data_date/source/location/external_key | 행기준일·공식포털/기관허락URL·좌표·도출키임을명시 |
| 사용자문의상태/문의일/메모 | 같은브라우저UUID별기록·공공원문과분리·현실확정아님 |
기관코드/시설명/주소가같은행만최신기준일우선중복제거. 좌표동일이라는이유로다른방을합치지않는다. 도출키는SHA256이므로제공기관의공식ID가아니다. 개별기관‘이용허락범위제한없음’확인URL/HTML해시를연결한다. 한국문화예술위원회11/은평시설관리공단8은초기범위제외. 공유누리사이트콘텐츠/사진/약관설명을복제하지않고포털원문사실과공식링크를사용한다.
8. 지도의 역할
지역·현재중심직선반경·화면가시후보·참가자의이동부담가늠을위한직선거리를지원한다. 초기성북구서비스설정중심37.589/127.016·줌12이며역출구/행정구중심이라고주장하지않는다. 문의선택은각실ID/공개번호를유지하며실제보행경로·최단시간이아니다. 지도이동검색과저장문의목록복귀를분리한다.
9. UI/UX·복원·접근성
청록/연보라·서류중심화면. 제목‘서울 공공 회의공간 문의 비교표’, 첫메시지‘자료상조건을좁혀담당자문의표를만드세요’. 스타터서울전체회의실→무료기재→20명이상→문의목록. 상단은전체후보·표시·가시·선택·중심/반경/조건/상한, 지도와목록동일번호. 기록명칭은‘사용자문의기록’,상태미문의/문의중/조건확인/이용불가,문의일/메모. 시설명·주소·수용원문·요금원문·전화·시점을우선표시한다.
화면안은 proposal/wireframes-v1.svg 및 wireframes-v1.png(미구현)이다. 실제13행중성북8행의 원문명/전화/인원/시점을사용하고 문의기록은빈칸으로둔다. 기획예시번호는원문행순서이며 실제거리정렬은개발때계산한다. 데스크톱1440×900지도+대화+선택표,모바일390×844지도/목록/비교표전환·최신답변/고정입력·표상호/머리글동시고정·가로스크롤·행상세·44px조작·14px핵심글자. 모바일범위는3줄요약·조건/도구접기로운영하고390×844에서4행읽기를목표로한다. 긴상세·답변은직접열고최신답변에서대화끝으로복귀한다. 키보드목록/상세닫기포커스·caption/머리글·문의완료와공공원문구분을검사한다. 로컬저장조건·ID·사용자기록은게시ID재조회·서버맥락동기화로복원하고 실패시화면/기록보존·재시도·기록지우기를제공한다.
개발의존성(아직미구현): 공통조사UI의업소/방문문구를도메인설정으로시설/문의에치환,사용자상태·날짜·메모라벨옵션,중심직선거리순의 독립시설 선택(동률은원문식별자)·직선연결선/구간거리없는선택모드,수용인원숫자질의·조건해제,문의목록읽기질문과재선정구분. 카페/국가유산의실제회귀·ID표/기록/복원/음성비용을보호한다.
10. 사업·원가 가설
자료/음성검색의독점이아닌문의결과를결재표에잇는과업을검증한다.6주3명팀60만원가설,9.5h×4만원=38만원+모델/서버/예비비4만원=42만원·공헌18만원. 주1회30분관찰6회3h+열조정2h+모집/온보딩1h+지원1h+최종과업비교/보고2.5h. 실견적·고객예산·매출이아니다.3팀관찰/익명서식/승인조건전에유료전환근거로쓰지않는다. 전국확장/팀공유는데이터허락・실제요구검증후별도기획이다.
11. 리스크와 대응
오래된2019기준일·원문공란을표/상세/출력에유지. N을현재무료·예약가능으로단정안함. 공유누리로충분할수있고가격수용0이므로동일과업비교후부가가치없으면보관. 전화확인/예약은사용자가공식기관으로수행. 외부자동연락·예약수행금지. 도출키변경·삭제는복원에서현재게시ID/조건검산,사용자기록출력·로컬초기화지원. 음성전체질의정확성은연결스모크로주장안함.
12. 성공 기준
§6정확성/ID/원문0오류·3회이상동일흐름,모바일포함원문13→8·제외/취소·문의기록·메모조회·동일행출력·복원·실제지도중심·0건/미수록.선택질문이목록을재생성하거나원문을지어내면실패.첫반응텍스트3초목표와전체지도안정화시간을분리측정.콘솔/네트워크오류0·백엔드핵심테스트/API성공오류/로그/production빌드/DB게시임베딩확인. 독립3인이브라우저로평가. 고객성공은별도3팀동일과업관찰·2팀시간개선/ID오류0·승인자1명가격수용을관찰후만보고한다.현재모두0건.
리서치 (research.md)
3호 리서치와 선정 — 공공 회의공간 문의 비교표
2026-10-09. 2호 독립평가 집계·게시 후 다음 세 후보를 비교하여 서울 공공 회의공간 문의 비교표를3호로 선정했다. 서울 구청800행의 출처·허락과 원문 조건13→성북8을 전수 재현할 수 있고, 전화 문의 결과를 같은 시설ID의 결재표로 잇는 과업을 구체화할 수 있기 때문이다. 고객 관찰·서식·지불의향·계약·시간 절감은 각각0건이다. 이는 개발 전 선택이며 고객 수요 검증이 아니다.
| 후보 | 구체적인 업무 가설 | 실제 자료 감사 | 기존 대안과 검증할 차이 | 남은 제약 |
|---|---|---|---|---|
| 공공 회의공간 문의 비교표 | 서울 비영리 교육·행사 담당자가 인원·원문 요금으로 후보를 골라 문의하고 선정표를 작성 | 공공시설 7,335행, 유효 좌표 7,332행. 주소의 도로명/지번 대체를 함께 사용한 서울 824행 → 기관코드·시설명·주소 기준 중복 제거 819곳. 서울 구청 제공분만 800곳, 회의실 147곳, 무료 기재 35곳, 무료·20명 이상 13곳 | 공유누리는 자연어·음성·지도·요금 검색과 예약·승인·결제를 이미 제공한다. 같은 시설 ID·문의 기록·원문 시점·최종 비교표를 유지하는 과업에서 이점이 있는지 실제 담당자로 비교해야 한다 | 자격·실제 대관 가능·설비·오늘의 요금은 미확인. 자료상 유형이 회의실인 강의실도 있어 이름과 유형을 함께 표시해야 한다 |
| 도서관 열람·단체문의 후보표 | 기관 담당자가 좌석 규모·휴관 원문·대출 조건을 비교해 문의 대상 선정 | 도서관 3,597행 중 좌표 3,493행. 도로명 서울 531행, 공공도서관 205행, 좌석 100석 이상 109행(중복 제거 전) | 도서관 홈페이지·지도·장서 서비스가 이미 있다. 실시간 빈좌석을 제공할 수 없으므로 유료 탐색 가치가 약하다 | 좌표 104행 누락, 단체 이용 허용·현재 빈좌석·장서 확인 불가. 제공기관별 이용허락 확인 필요 |
| 박물관 사전 문의표 | 단체 체험 운영자가 자료상 입장료·휴관·문의처를 비교 | 박물관·미술관 1,073행 좌표 100%. 서울 173행, 성인 요금 0원 기재 117행(중복 제거 전) | 공식 시설 안내·박물관 포털이 있다. 동일 ID의 문의 기록·선정 이유 기록을 검증할 수 있다 | 실제 단체 요금·교육 프로그램·예약 여부 별도 확인. 1호 유산 답사와 대상 업무가 겹침. 제공기관별 이용허락 확인 필요 |
위 수치는 원본 감사다. 현재 운영·전국 전체 시설 수로 소개하지 않는다. 기존 감사의 서울 821행은 도로명 주소만 확인한 결과이고, 824행은 도로명 없을 때 지번을 대체한 결과라 서로 다른 분모다. 무료·20명 이상 14행은 중복 제거 전이며 최종 기관 제공분 13곳으로 수정해야 한다.
자료 출처는 전국공공시설개방정보표준데이터, 전국도서관표준데이터, 전국박물관미술관정보표준데이터다. 시설 표준데이터는 기관 자료를 월초에 병합하므로 개별 기관 페이지와 시차가 생길 수 있다. 원본 기준일을 행마다 유지한다.
이용 조건 확인
시설 표준데이터 페이지의 서울 제공기관 목록 7페이지를 조회해 제공목록 25건의 상세 팝업에서 이용허락범위 제한 없음을 각각 확인했다. 목록·상세 식별자·확인 시각·HTML 해시는 proposal/provider-permissions.json에 보존했다. 따라서 구청 제공분만 초기 범위로 사용하고, 별도 제공자인 한국문화예술위원회와 은평구시설관리공단 19곳은 허락 범위와 출처 매칭을 추가 확인하기 전 제외한다. 전국 제공기관 전체에 이 결과를 확대하지 않는다.
fetch_std_data.py가 메타데이터에 자동으로 쓰던 ‘공공누리 제1유형 — 데이터셋 페이지 확인’은 실제 개별 확인 결과가 아니다. 수집기는 미확인 기본값으로 고치고, 이용 조건은 별도 감사 근거와 연결해야 한다. 기존 자료의 이용허락을 새로 확인한 것으로 소급 주장하지 않는다.
공유누리 이용약관은 사이트 콘텐츠의 영리적 복제·이용을 제한한다. 공유누리 콘텐츠·이미지·설명을 가져오지 않고 공공데이터포털 제공 원자료의 사실과 공식 방문 링크만 사용한다. 공유누리 이용안내에서 확인한 기존 검색·예약 기능은 경쟁 분석 근거로만 사용한다.
이후 기획에 필요한 검증 계약
- 후보 검색과 정보 질문을 구분한다. ‘선정한 문의 목록 원본 ID·전화번호 알려줘’가 후보를 다시 만들거나 제외를 되돌리면 실패다.
- 시설명·원문 요금·수용 인원·사용시간·휴관·신청방법·문의처·자료 기준일을 같은 시설 ID로 표에 연결한다. 00:00·0명·빈 사용료를 임의로 해석하거나 채우지 않는다.
- 최소 수용 인원은 정확한 숫자만 파싱한다. 자료상 무료 기재도 실제 무료 사용 가능 여부와 자격을 보장하지 않는다.
- 주소가 없거나 위치가 잘못된 행은 분리한다. 같은 시설의 여러 방은 별도 ID로 유지하며, 같은 좌표라는 이유로 합치지 않는다.
- 중복은 기관코드·원문 시설명·도로명/지번 대체 주소가 같은 행만 최신 기준일 우선으로 제거한다. 주소·명칭 변경을 가로질러 완벽한 동일 시설 추적을 약속하지 않는다.
- 가설 고객 3팀을 관찰해 기존 홈페이지/공유누리/스프레드시트 과업과 동일 조건·동일 원문 결과로 비교한다. 관찰 전에는 시간 절감률·가격 수용·예약 성공을 성과로 표시하지 않는다.
선정 근거와 중단 기준은 기획서·동일 과업 검증에 있다. 사전평가 평균80점 이상 전에는 도메인 개발·게시하지 않는다.
v2는 제공기관구와 실제주소구를 구분하고 주소오기/구누락3행을 proposal/v2/address-quality-policy.json으로 명시한다. 기록/출력 계약과 두 과업 비교는 v2기획/proposal에 있으며 새 고객근거가 생긴 것은 아니다.
변경 이력 (CHANGELOG.md)
변경 이력 — 서울 공공 회의공간 문의 비교표
독립결과5회차 74.7점 · 한도 미달 보관
독립74/75/75의 배점·합계·실제산출물과 치명오류 상한을 검산했다. 기록된 자격/요금 부인, 한글 수량 제외의 재선정, 이름/미기재 단일조건 해제의 범위 변경, 중에서의 중구 오해석과 그가운데 부분집합 확대를 원문/API/화면으로 보존했다. 같은5ID·26값·실제PDF·503복원은 독립 재현됐으나 5회 한도/80점 미달로 보관한다. 6회차 평가를 만들지 않는다. 새공통엔진 보완으로 이 결과점수를 바꾸거나 게시로 환산하지 않는다. 고객근거각0건·게시2/5, 다음 신규후보는농촌 단체체험 문의표다.
개발v5 검증완료·독립결과5회차준비
미기재분사/공란조건만 풀기·이름전체일치/포함교체·미해석조건읽기전용·이름값내조건/명령보호, 문화유산안내도메인/ID분리, 선정/현재거리와그방/과거번호, 신청방법/취소방법·전체원문·최초1+최근7이력을보완했다. 긴셀전체읽기/고정시설명·출처·ID/닫기포커스·행상단정렬을추가했다. 최종380테스트/회의API264+12/신규브라우저96/공통82/실제PDF4개3쪽/국가유산24·카페18/DB·production·로그를확인했다. 중간빌드회귀·첫실패·음성총2회와범위는self-check-v5/README.md에명시했다. 새독립점수없음·고객각0건·게시2/5·최대5회차.
독립결과4회차78.7 미달·마지막5회차 보완
독립P1 76/P2 85/P3 75를 검산·집계했다. 제외시설 기록 뒤 다른 시설의 미보유 관리자/문화유산 문의 안내가 붙고, 미기재·이름 복합조건이 누락되는 치명오류를 원문 보존했다. 공란조건 해제, 선정 당시/현재 중심 거리, 평일/주말 복합조회와 긴 값 펼침의 시설명 공백도 보완 대상이다. 세 평가자 모두 종료한 뒤 동결을 해제했다. 같은5ID/26값 출력·복원은 독립 재현됐으며 고객근거 각0건이다. 다음은 최대 한도인 결과5회차, 게시2/5다.
개발v4 검증완료·독립결과4회차준비
이름/어디질문의과거번호이력검증·현재/최초각ID조회·요청도출ID비교·공란회의실변형/조건도해제·다시넣기·허용질문·00:00설명을보완했다. 긴값3줄접기/전체펼치기로표의행높이를약179→76px로줄이고전체값/TSV/인쇄를유지했다. 최종371테스트·신규API117/기존108·신규브라우저198/공통82·같은5ID26값실제PDF4개3쪽/분할0·카페75/161·국가유산24·음성1회·DB/production/로그를검산했다. 첫실패/드라이버기대값오류는self-check-v4에보존했다. 독립4회차새점수없음·고객근거각0건·평가중동결.
독립결과3회차76.7 미달·v4보완
독립P1 76/P2 75/P3 79. 새로고침뒤최초3번을현재다른층방으로대체한치명오류와공란인원조건누락/조건도해제/다시넣기복원실패를원문보존했다. 전원완료뒤검산·집계·동결해제. 같은5ID/11필드26값·실제PDF3쪽·503복원은독립재현됐으나고객관찰/서식/지불의향/시간절감/계약각0건이다. 게이트80및>83.3·게시2/5·다음결과4회차.
개발v3 검증 완료·독립결과3회차 준비
명시번호제외/자연어취소를 재선정·과거조회보다 먼저 처리하고 저장복귀는 저장집합을 유지한채복원버튼을 안내한다. 최초/선정당시번호·현재번호역순비교·복합공란·잘못된인원변형·사용료원문/내일예약+기록을보완했다. 고성지역선택지의모델누락도보정했다. 최종355테스트/신규API108/브라우저141·원좌표/11필드/동일5ID26값PDF3쪽/503복원/음성1회/DB·production·로그를확인했고첫실패원문을self-check-v3에보존했다. 독립3회차새점수없음·고객각0건·게시2/5.
독립결과2회차75.0 미달·v3 보완
독립P1 74/P2 74/P3 77. 치명오류캡과 원문증거를 보존하고 validate_round.py/aggregate_round.py로 검산·상태를 반영했다. 저장복귀의8→0ID 덮어쓰기·문의목록 제외의 재선정·최초번호의 현재번호 오해소·제외취소·인원해제+공란·복합원문 조회를 보완한다. 동일5ID/26값·1000자메모3쪽·503복원은 독립검증됐다. 고객근거각0건·게시2/5·다음결과3회차.
개발v2 검증·독립결과2회차 준비
범위/선정거리조회무변경과실제현재거리,명시/부분명/그방/직전제외/최초번호ID조회,모호명되묻기,요청기록필드만읽기,무료/인원단일조건해제·인원공란·원문요금/설비를보완했다. 브라우저에서제외시설메모미전송을추가발견해현재/보관ID기록을최대100개전송하고미전송과미입력을구분한다. 9pt를유지하고인쇄여백을줄여직전P3의1000자둘째메모4쪽입력을같은5ID/26값·3쪽·분할0으로검산했다.
최종333pytest/신규API3회84·기존105/신규브라우저3회81·공통82/모바일각4행/현재빌드실제PDF3개/카페API75·브라우저161·PDF5개/국가유산API73·브라우저75/음성스모크1회·DB게시·로그를확인했다. 첫실패와러너기대값오류는self-check-v2에보존했다. 독립2회차점수없음·고객근거각0건·게시2/5。평가완료까지서비스/빌드/DB동결。
독립결과1회차73.7 미달·v2보완
P1 73/P2 75/P3 73. 전원대화정확성12점캡. 범위/선정거리설명이재선정하거나화면거리수치를없다고답함, 시설명/그방/방금제외ID/이전번호오해소, 인원/무료단일조건해제실패·인원공란21조건누락·요금/설비복합조회누락·1000자메모4쪽을원문증거에보존했다. 3명완료뒤동결해제. 원문/배점/합계/산출물검산과집계완료, 고객근거각0건·게시2/5/bar83.3.
개발v1 검증·독립결과1회차 준비
원문800행/24개허락을게시하고11필드/26열·순수거리선정·원좌표겹침선택·ID별조회/제외/복원·503읽기전용을구현했다. 최종326테스트/API3회105단계/브라우저3회82단계/모바일두세션4행/실제3PDF와1000자메모PDF의동일5ID·26값/3쪽·분할0을검산했다. 카페/국가유산회귀와음성1회는실행빌드별로README에구분했다. 첫실패/모바일3행/ID가림/LLM16/17을보존했다. 독립결과점수없음·고객근거각0건. 3인결과평가중서버/빌드/데이터동결.
사전평가2회차 — 81.7 통과·개발 진입
독립P1 82/P2 81/P3 82. 7기준 배점·합산·근거와 인용 산출물 존재를 확인하고 원문을 보존했다. 동일5행/26열·원문/문의값 분리·모바일 완료/복구·주소품질·승인 전달·비용 계약을 기획 수준에서 통과했다. 고객관찰/실제서식/지불의향/시간절감/계약은 각각0건이며 공동과업검증 제안 수준이다. 실제 모바일 열머리글/출처/도출ID·11필드 입력·저장실패/긴값/PDF·동일ID 복원을 개발 후 검증한다. state.current=meeting-space/building/1. 결과게이트80 및>83.3, 게시2/5.
2026-10-09 · v2 개발 전 보완
사용자문의11필드·원문/품질12열·순서/거리/도출ID의26열을 입력/복원/표/출력의 단일계약으로 맞췄다. 실제5행+개발자가상입력 TSV/HTML/기획PDF와 실제크기1440×900/390×844 화면6개를 준비했다. 동일좌표방은같은점,구조건은제공기관구로정의하고주소오기/구누락3행을원문유지/주석처리한다. 순수거리기준과공간반경을분리하는개발의존성·복원실패읽기전용스냅샷·파일검토전달·별도개발비/지원한도·두동일과업실험과개선기준가설을명시했다. 고객근거0건·미구현·독립2회차전.
사전평가1회차 — 76.7 미달
독립P1 76/P2 76/P3 78. 원문800/13/성북8과 허락 연결은 재현됐다. 핵심 결재표의 선정이유·확인자·행사별 문의값/출처가 기록·표·출력 계약에 빠지고 모바일 입력/표/복구 화면안·1440×900 배치가 부족했다. 같은좌표 방 위치 오프셋과 주소오기/구 누락의 구 정의, 단일브라우저 승인 전달·개발/지원 원가·의미있는 과업개선 기준을 v2에서 보완한다. 고객근거0건·개발 금지 유지.
2026-10-09 · v1 기획
세 후보 비교 후 회의공간으로 선정했다. 서울 구청800행의 기관별 허락·원문13행·성북8행과 미구현 화면안을 기획에 연결했다. 수용 인원·지역·무료 조건, 문의선정(보행 경로 없음), 같은ID 문의 기록/출력/복원의 개발 계약을 명시했다. 고객근거0건. 독립3인 사전평가 전이며 개발/예약/성과로 쓰지 않는다.