Nelydo POS Receipt Agent · R5

프랜차이즈 POS 영수증 데이터를 승인 설치형으로 수집·검증합니다.

이 공개 데모는 실제 매장 정보 없이 합성 영수증만 사용합니다. 공고 요구사항에 맞춰 인쇄 출력 경로, 파싱 규칙 확장, SQLite outbox, HTTPS 전송 계약, 업데이트·로그·장애 대응 구조를 한 화면에서 검토할 수 있게 정리했습니다.

허용: 가맹점 승인 설치, 문서화된 Windows 인쇄 경로, 합성 데이터 데모
차단: 무단 수집, 메모리 후킹, DLL/inline/kernel hook, 보안 우회
01

승인 인쇄 경로

Print Spooler, 프린터 큐, 가상 프린터, 포트 모니터 후보를 승인 설치형 POC로 검증합니다.

02

파서 규칙 확장

POS별 출력 포맷 차이를 규칙 버전과 필드 매핑으로 관리합니다.

03

SQLite outbox

네트워크 장애 시 로컬 버퍼에 저장하고 idempotency로 중복 전송을 줄입니다.

04

운영·진단·롤백

로그, 상태 모니터링, 승인 업데이트, rollback manifest로 장기 운영 리스크를 낮춥니다.

End-to-End Demo

합성 영수증 → payload → outbox → 재전송

network: online
파싱 payload
Outbox 상태
    검증 포인트
      이벤트 로그

        Bid Fit Matrix

        공고 요구사항 대응 구조

        수집 경로Windows 표준 인쇄 출력 경로

        승인된 매장 PC에서 프린터 큐, 가상 프린터, 포트 모니터 후보를 POC로 비교합니다.

        파싱 구조규칙 버전 + 필드 매핑

        일자, 매장, 메뉴명, 수량, 금액, 합계, 결제수단을 표준 payload로 변환합니다.

        오프라인 대응SQLite outbox + idempotency

        단절 시 로컬 저장, 복구 시 재전송, payload hash 기반 중복 방지를 제안합니다.

        서버 연동HTTPS 계약 + 재시도 정책

        공개 데모는 전송하지 않고, 계약 후 인증·API·ACK 정책을 확정합니다.

        운영 안정화로그·상태·진단 패키지

        설치, 실행, 업데이트, 오류 상황을 진단 가능한 파일로 남깁니다.

        업데이트서명·hash·rollback

        승인된 업데이트와 실패 시 이전 버전 복구가 가능한 구조로 설계합니다.

        Pilot Validation

        실제 매장 적용 전 검증 절차

        Implementation Boundary

        계약 전 공개 데모와 계약 후 실제 구현을 분리합니다.

        공개 데모

        • 합성 영수증만 사용
        • 브라우저 내부 시뮬레이션
        • 서버 전송 없음
        • 실제 POS 접근 없음

        계약 후 POC

        • 승인된 테스트 POS/프린터 확인
        • 프린터 드라이버·출력 포맷 확인
        • 서버 API·인증·idempotency 확정
        • Windows 7/Embedded 별도 실기기 검증

        60-Day Roadmap

        60일 구현 계획

        1. 1~10일: 요구사항 확정, 승인 설치 절차, 샘플 영수증·프린터 후보 수집, 필드 사전 작성
        2. 11~25일: 인쇄 경로 POC, 파서 규칙 레지스트리, SQLite outbox, 재전송 정책 구현
        3. 26~40일: 서버 API 연동, idempotency, 장애 복구, 로그·보존 정책 구현
        4. 41~50일: Windows 7/10/11/Embedded 호환성, 성능·충돌·백신 오탐 점검
        5. 51~60일: 설치 패키지, 업데이트/롤백, 운영 문서, 파일럿 매장 검수

        Safety Guard

        차단하는 방식

        무단 설치, 은밀 수집, POS 프로세스 메모리 접근, DLL injection, inline hook, kernel hook, 백신 우회, 보안제품 비활성화는 범위에서 제외합니다.