if (next.type === TokenType.FlowMapStart) { return this.parseFlowMap(); }
if (next.type === TokenType.FlowSeqStart) { return this.parseFlowSeq(); }
// Same-line scalar (may be multiline with continuation)
if (next.type === TokenType.Scalar) {
// Skip indent if present (shouldn't be here, but be safe)
if (this.currentToken().type === TokenType.Indent) {