{
  "checker": {
    "claims": [
      {
        "claim": "The examples are runnable CDK apps",
        "command": "npx cdk synth --app 'npx ts-node examples/retry-config.ts'",
        "evidence": "\u2026RetryConfigs: '{\"numAttempts\":3,\"baseDelay\":1,\"maxDelay\":30}'\n    UpdateReplacePolicy: Delete\n    DeletionPolicy: Delete\n    Metadata:\n      aws:cdk:path: ecr-deploy-retry-config/DeployImage/CustomResource/Default\n  CustomCDKECRDeploymentbd07c930edb94112a20f03f096f53666512MiBServiceRole8C8B0491:\n    Type: AWS::IAM::Role\n    Properties:\n      AssumeRolePolicyDocument:\n        Statement:\n          - Action: sts:AssumeRole\n            Effect: Allow\n            Principal:\n              Service: lambda.amazonaws.com\n        Version: \"2012-10-17\"\n      ManagedPolicyArns:\n        - Fn::Join:\n        ",
        "expected": "Synthesized template includes RetryConfigs with retry parameters",
        "input": "retry-config.ts",
        "kind": "claim",
        "outcome": "Real input produced the expected result: RetryConfigs: '{\"numAttempts\":3,\"baseDelay\":1,\"maxDelay\":30}'",
        "returncode": 0,
        "source": "The [examples/](./examples) directory contains a runnable CDK app per scenario",
        "source_checked": true,
        "source_file": "README.md",
        "verdict": "yes"
      }
    ],
    "cycle_checks": [
      {
        "claim": "Scheduled or looping main behavior",
        "command": "",
        "evidence": "Inspected README usage and examples; this is a CDK construct package with synth/deploy examples and no cron, loop, webhook, --once, or --now cycle trigger.",
        "expected": "identify the product trigger",
        "input": "source inspection",
        "kind": "cycle",
        "outcome": "Inspected README usage and examples; this is a CDK construct package with synth/deploy examples and no cron, loop, webhook, --once, or --now cycle trigger.",
        "source": "repository entry points",
        "verdict": "yes"
      }
    ],
    "details": {
      "argv": [
        "npx",
        "cdk",
        "synth",
        "--app",
        "npx ts-node examples/retry-config.ts"
      ],
      "kind": "cli",
      "needs_browser": false,
      "needs_credentials": false,
      "returncode": 0,
      "scope": "product operation",
      "stderr": "81 feature flags are not configured. Run 'cdk flags --unstable=flags' to learn more.",
      "stdout": "Resources:\n  TargetRepo95363C3C:\n    Type: AWS::ECR::Repository\n    Properties:\n      EmptyOnDelete: true\n    UpdateReplacePolicy: Delete\n    DeletionPolicy: Delete\n    Metadata:\n      aws:cdk:path: ecr-deploy-retry-config/TargetRepo/Resource\n  DeployImageCustomResource3E6E7A8D:\n    Type: Custom::CDKECRDeployment\n    Properties:\n[excerpt truncated]",
      "working": true
    },
    "evidence_strength": "readme_checked",
    "example_checks": [
      {
        "claim": "Synthesize retry configuration example",
        "command": "npx cdk synth --app 'npx ts-node examples/retry-config.ts'",
        "deferred": false,
        "evidence": "     - us-east-1\n          - Fn::Equals:\n              - Ref: AWS::Region\n              - us-east-2\n          - Fn::Equals:\n              - Ref: AWS::Region\n              - us-west-1\n      - Fn::Equals:\n          - Ref: AWS::Region\n          - us-west-2\nParameters:\n  BootstrapVersion:\n    Type: AWS::SSM::Parameter::Value<String>\n    Default: /cdk-bootstrap/hnb659fds/version\n    Description: Version of the CDK Bootstrap resources in this environment, automatically retrieved from SSM Parameter Store. [cdk:skip]\n\n81 feature flags are not configured. Run 'cdk flags --unstable=flags' to learn more.",
        "expected": "CloudFormation template with retry settings",
        "input": "retry-config.ts",
        "kind": "example",
        "outcome": "command completed successfully",
        "returncode": 0,
        "source": "examples/README.md, Running",
        "verdict": "yes"
      }
    ],
    "status": "PASS"
  },
  "deviations": [
    "The full documented yarn build progressed through compile and unit tests but its integration test for test/integ.s3-archive.ts was killed with exit 137 twice in the limited guest; the other three integration snapshots were unchanged. The useful documented example synthesis and replay succeeded."
  ],
  "fault_owner": null,
  "main_blocker": null,
  "operation": "Synthesize the retry configuration CDK example",
  "operation_scope": "Yarn 4.13.0 dependencies, Go 1.26 Lambda build prerequisite, CDK synthesis",
  "outcome": "working",
  "plain_failure": null,
  "steps": [
    "corepack yarn install --immutable",
    "PATH=/usr/local/go/bin:$PATH corepack yarn compile",
    "npx cdk synth --app \"npx ts-node examples/retry-config.ts\"",
    "<env-var>=<guest-path> python3 -I <guest-path> --validate --replay"
  ],
  "stuck_step": null,
  "suggested_fix": null
}
