aboutsummaryrefslogtreecommitdiffstats
path: root/docs/design/006-native-protocol.md
diff options
context:
space:
mode:
Diffstat (limited to 'docs/design/006-native-protocol.md')
-rw-r--r--docs/design/006-native-protocol.md7
1 files changed, 5 insertions, 2 deletions
diff --git a/docs/design/006-native-protocol.md b/docs/design/006-native-protocol.md
index 09c4075..27a1b37 100644
--- a/docs/design/006-native-protocol.md
+++ b/docs/design/006-native-protocol.md
@@ -12,12 +12,15 @@ TLS 1.3/TCP 위에 실은 피어 호스트를 검증했다. [026 — scalar 피�
상태를 앱 상태와 한 커밋에 두어 연결 개념을 없앤다. 아래 "새 UDP 전송은 … 별도 연구 후보로 연다"는 조건은 그 가설과
중단 기준이 판정한다.
+2026-09-29: 011의 가설과 검사가 모두 서서, 노드 사이 전달의 기본을 연결 없는 링크로 정했다. 명세는
+[012 — 링크 프로토콜](012-link-protocol.md)이다. HTTP 전달은 웹, 기존 도구, 제3자와 잇는 경계로 남는다.
+
## 결정
Pure 간 통신은 HTTP 메서드·URL·문자열 헤더를 필수 실행 모델로 삼지 않는다.
앱이 작성한 연결과 데이터 형식에서 자체 바이너리 통신 형식을 준비하는 방향으로 진행한다.
-HTTP는 웹·기존 도구와 연결하는 호환 경계로 유지한다. 첫 검증 전송은 TLS 1.3/TCP이며,
-최종 범용 전송 정책은 아직 선택하지 않았다.
+HTTP는 웹·기존 도구와 연결하는 호환 경계로 유지한다. 첫 검증 전송은 TLS 1.3/TCP였다.
+노드 사이의 전송은 2026-09-29에 연결 없는 링크로 정했다(위).
외부 런타임·서비스·프로그램과의 통신도 핵심 요구사항이다. Pure끼리의 자체 형식과 별도로
상대가 사용하는 프로토콜·형식으로 요청을 받고 보낼 수 있어야 한다. 외부에 Pure 사용을