제 7 장: 결정학 특성화

양자 물질 — WIA-QM-001

IUCr Crystallographic Information File(CIF), ICSD Inorganic Crystal Structure Database, Bragg 법칙 n*lambda=2*d*sin(theta) X선 회절, SNS/ISIS/J-PARC 중성자 회절, 전자 후방산란 회절(EBSD).

본 장은 양자 물질(WIA-QM-001) 표준의 결정학 특성화 영역을 다룬다. 양자 물질 표준의 봉투 형식·API 표면·프로토콜 교환은 WIA 표준 체계 안에서 다른 호스트와 상호운용되도록 설계되었다. `spec/` 안의 각 Phase 파일은 하나의 아키텍처 계층(봉투·REST 표면·연합·생태계)을 문서화하며, 본 장은 그 계층의 결정학 특성화 부분을 집중 다룬다.

결정학 특성화 구현은 다음 표준들이 상호 정합적이라는 전제를 만족해야 한다: ASTM F1372-93 (Sheet Resistance Sheet Carriers), ASTM E1448-19 (Hall mobility), ISO 23034:2024 (Nanotechnology), ISO/IEC 80004-13:2017 (Nano-objects), IEC 62607 series (Nanomanufacturing characterisation). 양자 물질의 Phase 1 봉투 클래스는 호스트 식별자와 테넌트 식별자를 담아, Phase 3 프로토콜 계층에서 연합되는 호스트 사이에서도 감사 기록을 재구성할 수 있도록 한다.

운영자가 결정학 특성화에 진입할 때의 통상적인 경로는: `simulator/index.html`의 참조 시뮬레이터를 띄우고 → `cli/quantum-material.sh envelope` 명령으로 정상 봉투를 한 차례 산출 → 참조 컨테이너 `wia/quantum-material-host:1.0.0`에 대해 curl/Postman으로 Phase 2 엔드포인트를 차례대로 시연한다. 이 절차가 끝나면 Phase 1 §A.* 봉투 카탈로그와 Phase 2 §B.* 엔드포인트 카탈로그를 따라 실 백엔드를 한 엔드포인트씩 차례로 결선한다.

결정학 특성화 영역에서 자주 마주치는 운영 관심사는 관측가능성이다. Phase 1 봉투마다 호스트의 감사 전송에 다음을 담은 구조화된 로그 한 줄을 SHOULD 발신한다: RFC 3339 ISO 8601 UTC 타임스탬프, 호스트 식별자, 테넌트 식별자, 봉투 클래스, 봉투 식별자, 동작 결과, 그리고 W3C Trace Context의 `traceparent` 헤더로 종단간 전파되는 trace 식별자. Phase 2는 같은 trace 식별자를 `X-WIA-Trace-Id` 응답 헤더로 노출한다. Phase 3 프로토콜 교환은 이 식별자를 교환 봉투 내부에 전파하여 연합 경계도 종단 간 상관관계를 유지한다.

결정학 특성화는 다음과 합성된다: 자격증명 저장은 WIA-OMNI-API, 런타임 신뢰 목록은 WIA-AIR-SHIELD, 워크로드 의도 선언은 WIA-INTENT, 개인정보가 포함되는 경우 봉인 데이터 봉투는 WIA Secure Enclave. 이 합성을 통해 여러 WIA 패밀리 표준을 함께 운영하는 호스트가 하나의 신원·하나의 서명키 체인·하나의 감사 전송을 재사용할 수 있어, 표준마다 N개의 병렬 구현을 유지하지 않아도 된다.

본 장에서 다루는 정상 참조

구현 워크시트

  1. spec/의 해당 Phase 파일을 정독한다(봉투는 Phase 1, API는 Phase 2, 프로토콜은 Phase 3, 생태계는 Phase 4).
  2. CLI 도우미를 실행한다: ./cli/quantum-material.sh envelope가 Phase 1 정상 봉투를 산출한다.
  3. simulator/index.html의 시뮬레이터를 시연한다.
  4. 위 표준 목록을 운영자의 관할별 의무와 교차 대조한다.
  5. https://github.com/WIA-Official/wia-quantum-material-conformance의 적합성 슈트를 결선한다.

표준 간 합성 요약

본 장은 양자 물질 eBook의 다른 모든 Phase 1~4 장과 마찬가지로 WIA 표준 패밀리와 합성된다. 정상 봉투를 채택한 구현은 표준 간 감사 전송(W3C Trace Context와 OpenTelemetry 의미 규약), 표준 간 신원(WIA-OMNI-API), 표준 간 런타임 신뢰 목록(WIA-AIR-SHIELD)을 표준마다 다시 구현하지 않고 재사용한다. Phase 3 §3의 연합 핸드셰이크는 WIA 표준 패밀리의 다른 표준과 동일한 챌린지-응답 패턴을 따르므로, 한 운영자가 하나의 서명키 체인과 하나의 감사 전송으로 여러 표준을 가로질러 연합할 수 있다.