Strict workflow gate that blocks implementation until design/spec approval is explicit.
Prevent strict-profile execution from entering implementation without explicit design approval.
workflowProfile == strict.analysisContext.request.taskTypeanalysisContext.signals.workflowProfileanalysisContext.signals.hasContextMdanalysisContext.signals.requirementsClearanalysisContext.signals.hasPendingQuestionsanalysisContext.notesworkflowProfile != strict: do not block; add note and return.strict, approve only if all are true:
hasContextMd == truerequirementsClear == truehasPendingQuestions == false"design-approved" or "spec-approved" marker.signals.designApproved = falsesignals.hasPendingQuestions = trueplanning