@@ -385,7 +385,7 @@ describe("pickEffortFromCascade (precedence table)", () => {
385385 pickEffortFromCascade ( {
386386 roleDefault : "medium" ,
387387 parentEffort : "none" ,
388- parentExplicit : true ,
388+ explicitParentEffort : true ,
389389 supported : [ "none" , "low" , "medium" , "high" ] ,
390390 } ) ,
391391 ) . toBe ( "none" ) ;
@@ -396,7 +396,7 @@ describe("pickEffortFromCascade (precedence table)", () => {
396396 pickEffortFromCascade ( {
397397 roleDefault : "medium" ,
398398 parentEffort : "high" ,
399- parentExplicit : true ,
399+ explicitParentEffort : true ,
400400 supported : [ "low" , "medium" , "high" ] ,
401401 } ) ,
402402 ) . toBe ( "high" ) ;
@@ -407,7 +407,7 @@ describe("pickEffortFromCascade (precedence table)", () => {
407407 pickEffortFromCascade ( {
408408 roleDefault : "medium" ,
409409 parentEffort : "xhigh" ,
410- parentExplicit : true ,
410+ explicitParentEffort : true ,
411411 supported : [ "low" , "medium" , "high" ] ,
412412 } ) ,
413413 ) . toBe ( "high" ) ;
@@ -419,18 +419,17 @@ describe("pickEffortFromCascade (precedence table)", () => {
419419 pin : "low" ,
420420 roleDefault : "medium" ,
421421 parentEffort : "xhigh" ,
422- parentExplicit : true ,
422+ explicitParentEffort : true ,
423423 supported : [ "low" , "medium" , "high" ] ,
424424 } ) ,
425425 ) . toBe ( "low" ) ;
426426 } ) ;
427427
428- test ( "8. falsy parentExplicit keeps role default above parent (CL-5162)" , ( ) => {
428+ test ( "8. unset explicitParentEffort keeps role default above parent (CL-5162)" , ( ) => {
429429 expect (
430430 pickEffortFromCascade ( {
431431 roleDefault : "medium" ,
432432 parentEffort : "high" ,
433- parentExplicit : false ,
434433 supported : [ "low" , "medium" , "high" ] ,
435434 } ) ,
436435 ) . toBe ( "medium" ) ;
@@ -517,7 +516,7 @@ describe("resolveEffortForRole", () => {
517516 resolveEffortForRole ( {
518517 orchestrator : false ,
519518 parentEffort : "none" ,
520- parentExplicit : true ,
519+ explicitParentEffort : true ,
521520 model : "gpt-5.1" ,
522521 } ) ,
523522 ) . toBe ( "none" ) ;
@@ -528,7 +527,7 @@ describe("resolveEffortForRole", () => {
528527 resolveEffortForRole ( {
529528 orchestrator : true ,
530529 parentEffort : "low" ,
531- parentExplicit : true ,
530+ explicitParentEffort : true ,
532531 model : "gpt-5" ,
533532 } ) ,
534533 ) . toBe ( "low" ) ;
@@ -539,7 +538,6 @@ describe("resolveEffortForRole", () => {
539538 resolveEffortForRole ( {
540539 orchestrator : false ,
541540 parentEffort : "high" ,
542- parentExplicit : false ,
543541 model : "gpt-5" ,
544542 } ) ,
545543 ) . toBe ( "medium" ) ;
@@ -551,7 +549,7 @@ describe("resolveEffortForRole", () => {
551549 orchestrator : false ,
552550 pin : "low" ,
553551 parentEffort : "high" ,
554- parentExplicit : true ,
552+ explicitParentEffort : true ,
555553 model : "gpt-5" ,
556554 } ) ,
557555 ) . toBe ( "low" ) ;
0 commit comments