범위 계약
이 트랙은 독자를 입문자에서 익숙한 수준까지 이끕니다. 트랙을 마친 사람은 테스트 체인을 배포하고, 트랜잭션이 제출부터 Ethereum에서의 최종성(finality)까지 이동하는 과정을 따라가 보고, 레이어 간에 양방향으로 자산을 옮기고, node를 실행해 보았으며, 더 깊은 자료가 어디에 있는지 압니다. 철저한 세부 사항은 설계상 범위 밖입니다. 깊이 있는 내용은 레퍼런스 섹션과 OP Stack 스펙에 있으며, 트랙은 그곳으로 나가는 출구를 제공합니다. 이 문장이 곧 거버넌스 모델입니다. 진행이 아니라 깊이를 더하는 단계 제안은 페이지가 아무리 좋아도 범위 테스트를 통과하지 못합니다. 대신 인덱스의 “After the track” 출구를 통해 안내합니다.책임
- 커리큘럼 책임자: Matthew Cruz (@sbvegan).
- 책임자는 범위 관련 질문을 중재하고, 단계 목록이나 순서의 모든 변경을 리뷰하며, 트랙 인덱스가 큐레이션 점검 대상이 될 때 지정 리뷰어가 됩니다(학습 트랙 인덱스는 180일 주기로 점검합니다).
- 책임자의 리뷰 없이 병합된 강의 계획서 변경은 사후에 논의하지 않고 발견 즉시 되돌립니다.
강의 계획서
총 14개 단계로, 세 개의 개념 블록 사이사이에 세 개의 실습 프로젝트가 배치되어 각 개념 블록을 직접 사용하며 다지게 됩니다. 단계는 기존 페이지이며, 트랙은 학습 단위 계약에 따라 단계마다 프레이밍 노트만 추가합니다.설계 규칙
- 단계는 기존 페이지이며, 결코 포크하지 않습니다. 문구 수정이 필요한 단계는 트랙 전용 사본을 만들지 않고 해당 페이지에 이슈를 등록합니다. 트랙이 소유하는 산출물은 인덱스, 이 강의 계획서, 그리고 프레이밍 노트뿐입니다.
- 프레이밍 노트는 학습 단위 계약을 따릅니다(프레이밍 헤더 형태): 트랙 이름, 단계 위치, 도착 시점의 맥락 한 문장, 이 단계가 더하는 것 한 문장, 다음 단계 링크. 페이지의 다른 부분은 바뀌지 않습니다.
- 상한: 15단계. 이를 넘으면 트랙은 더 이상 선형이 아니며 두 번째 내비게이션이 되어 버립니다. 대신 자료를 “After the track” 출구로 분리합니다.
- 프로젝트는 끝에 몰아 두지 않고 간격을 둡니다. 각 개념 블록은 그 개념을 사용하는 실습 단계로 끝납니다(Rust Book의 리듬). 두 프로젝트가 인접하게 되거나 개념 블록이 실습으로 다져지지 않게 되는 순서 변경은 책임자의 명시적 승인이 필요합니다.
- 순서 변경 절차: 인덱스를 업데이트하고, 영향을 받는 모든 프레이밍 노트의 번호(“stop N of M”)를 다시 매기고, 모든 다음 단계 링크를 확인한 뒤, 아래에 변경 이력 항목을 추가합니다. 위치 정보는 프레이밍 노트와 인덱스에만 있고 페이지 제목에는 절대 넣지 않으므로, 제목을 바꾸지 않고도 단계를 옮길 수 있습니다.
- 모든 변경에는 변경 이력 항목이 함께 들어갑니다. 변경 이력은 커리큘럼의 기억입니다. 각 항목은 무엇이 왜 바뀌었는지를 각각 한 줄로 기술합니다.
변경 이력
다음 단계
- 독자를 위한 정문: Learn the OP Stack.
- 프레이밍 노트 계약: 학습 단위.
- 리뷰 주기: 큐레이션 리뷰 정책.