도메인 관계도

구획 8 · 무거운 객체 25 · 값객체 28

노선 지식

오래 산다

노선·정류장·차량이 무엇인지, 순번 축이 무슨 뜻인지

Route노선RouteStops노선 정류장 축Stop정류장Vehicle차량VehicleSpecs정원 사전

판정 규칙

오래 산다

만석의 정의·확률의 산출·재료 요구·수용 조건

FullnessPolicy만석 정책BoardingChanceModel탑승 확률 슬롯EpisodeLengthModel남은 만석 대수 슬롯WaitTimeModel대기 시간 슬롯ModelRefs모델 참조 묶음AdmissionSpec수용 조건

관측 사실

쌓인다 · 고치지 않는다

어느 시각에 어느 차가 어디에 어떤 좌석으로 있었는지

RouteSnapshot노선 사진TrackPhase통과 국면ObservationWindow관측창

판정 공장

요청 한 번 — 답 하나 만들고 사라진다

증거

재료를 한 덩어리로 갖고, 갖춰졌는지 스스로 답한다

Evidence증거TripSegments바퀴 묶음EvidenceRequirement증거 요구

직전 버스 선택

내 정류장을 지난 차들의 줄과 그 줄에 관한 모든 질문

JudgedWindow라벨된 창PrecedingOrder선행 대열PrecedingTieBreaker동률 해소기
🔁 AssessmentPipeline 조립 라인 — 순서만 안다 · 판정 규칙을 하나도 갖지 않는다  ·  SnapshotSource 사진 포트 — 바깥과 닿는 유일한 곳

답과 계보

남는다 · 언제든 다시 만든다

무엇을 언제 물었고 무엇을 답했는지, 그 근거가 무엇인지

Assessment판정ChanceState확률 칸 상태

채점

나중에 쌓인다

그 시각 실제로 만석이었는지를 서빙과 같은 라벨 함수로

Outcome채점 결과
실선 흐름 — 재료가 되고, 답이 된다 점선 ID 참조 — 아래가 위를 이름으로만 안다 애그리거트 루트   일급 컬렉션   정책·슬롯   서비스 굵은 남색 규칙을 소유한 객체

값객체 28

스스로를 지키는 작은 것들 — 위 구획에 각각 속한다. 이름 위에 커서를 올리면 책임이 뜬다.

노선 지식 4

RouteMaster노선 기준정보CapacityEstimate정원 추정StopSequence정류장 순번RouteRef / StopRef / VehicleRef / RouteVersion불투명 참조 4종

관측 사실 4

VehicleObservation차량 관측TrackPosition차량 위치PassedStopMark통과 표식SeatReading좌석 판독

증거 2

TripSegment한 바퀴EvidenceStamp조립 각인

판정 규칙 5

FullnessLabel만석 라벨ParameterSet파라미터 집합ModelStack모델 스택AdmissionVerdict수용 판정BoardingSituation승차 상황

직전 버스 선택 3

LabeledEvidence라벨된 증거TieBreak동률 기록TieBreakRule동률 규칙

답과 계보 10

AssessmentAnchor판정 앵커BoardingQuery질문PrecedingBusView앞차 뷰EvidenceTiming근거 시각SequenceGap축 거리Estimate추정Probability확률NotEstimatedReason미추정 사유Lineage계보EvidenceRef증거 참조