Tracefolio REPORTS & ISSUES
← 모든 기록
턴룸 › Design Data Table작업 결과

Reverse import verification — 2026-10-19

기존 기록 이전

원문에 기록된 작업 내용과 당시 검증 범위를 정리한 보관 기록입니다.

보관 기록 · 결과와 검증 범위는 원문 작성 시점을 기준으로 읽어주세요.

Implemented TableImport: exported XLSX/native CSV, TSV, typed JSON/XML and generated ScriptableObject can populate the current table through Import. Input files are read only; the current table name and registered destination sheet are retained. Data is validated before a single undoable replacement. Saving remains explicit.

JSON/XML require the Design Data Table export schema, not arbitrary third-party layouts. TSV uses a column-name header and infers types; it cannot recover metadata absent from TSV. JSON/XML/TSV/ScriptableObject restore calculated values rather than original formulas. Generated ScriptableObject assets must be inside this project's Assets folder. Imported data is not automatically registered as a new source.

  • Full C# regression: 10,247 assertions passed, compiling all project C# against Unity assemblies.
  • Real isolated Unity: 130 checks passed, including generated ScriptableObject binary roundtrip for all nine supported types and three sample scenes in Play Mode.
  • JSON/XML roundtrips preserve typed binary values and column order, including Int64.MaxValue and UTC DateTime.
  • TSV preserves quoted multiline Unicode text and exact Int64 values.
  • Invalid schemas, duplicate JSON keys, trailing JSON and XML external entities are rejected.
  • Actual menu/file-picker mouse operation remains unverified. Native validation used Unity APIs in an isolated project; the open original editor was not controlled.
  • Evidence: data-import/unity-session.jsonl.

원문과 편집 이력

보존된 원문 열기

  • 원문 SHA-256: 48d40518593f13cd94367fffebe8a3f43bfcf2fdeb72ffe637c3ac0ac7927f91
  • 표시 날짜는 원본 파일의 수정 시각입니다. 작업 완료 시각은 원문에 있는 값을 기준으로 확인합니다.
Markdown 원본작성 기준
QA → DISCUSSION → NEXT ACTION

이 보고서의 QA 토론 0

토론 시작
이 프로젝트의 모든 토론 보기 →

자동 복사를 사용할 수 없습니다. 주소를 선택해 직접 복사해 주세요.