{
  "schema_version": 1,
  "observed_on": "2026-10-11",
  "source_commit": "39e0a1091a1725d1f60f3f34691e2f0a25f18808",
  "node": "v24.19.0",
  "os": "27.0.1",
  "arch": "arm64",
  "installation_or_network": false,
  "command": "node_modules/.bin/astro check",
  "measurements": [
    {
      "fixture": "baseline",
      "astro": "7.2.4",
      "condition": "nested_parent_extends_astro_without_parent_dependencies",
      "command": "node_modules/.bin/astro check",
      "exit_code": 1,
      "wall_ms": 1054,
      "result": "TS_CONFIG_RESOLUTION_FAILED"
    },
    {
      "fixture": "baseline",
      "astro": "7.2.4",
      "condition": "same_nested_fixture_parent_tsconfig_empty",
      "command": "node_modules/.bin/astro check",
      "exit_code": 0,
      "wall_ms": 6327,
      "result": "CHECK_PASSED_0_ERRORS_0_WARNINGS_18_HINTS"
    },
    {
      "fixture": "baseline",
      "astro": "7.2.4",
      "condition": "standalone_fixture_without_astro_parent",
      "command": "node_modules/.bin/astro check",
      "exit_code": 0,
      "wall_ms": 6858,
      "result": "CHECK_PASSED_0_ERRORS_0_WARNINGS_18_HINTS"
    },
    {
      "fixture": "candidate",
      "astro": "7.3.8",
      "condition": "nested_parent_extends_astro_without_parent_dependencies",
      "command": "node_modules/.bin/astro check",
      "exit_code": 1,
      "wall_ms": 1089,
      "result": "TS_CONFIG_RESOLUTION_FAILED"
    },
    {
      "fixture": "candidate",
      "astro": "7.3.8",
      "condition": "same_nested_fixture_parent_tsconfig_empty",
      "command": "node_modules/.bin/astro check",
      "exit_code": 0,
      "wall_ms": 6371,
      "result": "CHECK_PASSED_0_ERRORS_0_WARNINGS_18_HINTS"
    },
    {
      "fixture": "candidate",
      "astro": "7.3.8",
      "condition": "standalone_fixture_without_astro_parent",
      "command": "node_modules/.bin/astro check",
      "exit_code": 0,
      "wall_ms": 6686,
      "result": "CHECK_PASSED_0_ERRORS_0_WARNINGS_18_HINTS"
    }
  ],
  "controlled": [
    "same source revision",
    "same verified local dependency payload per version",
    "same command and environment flags",
    "no dependency or fixture tsconfig edits between nested failing and parent-neutral passing conditions"
  ],
  "intervention": "Only the parent tsconfig was replaced with an empty object in the diagnostic copy; fixture config and dependencies stayed unchanged. After restoring the parent config and adding a neutral intermediate config, both checks failed.",
  "confirmed": "Parent tsconfig context causes the shared resolution failure in these nested fixtures.",
  "not_established": [
    "specific native resolver implementation defect",
    "general Astro compatibility",
    "build/output verification in this follow-up",
    "performance comparison"
  ],
  "limits": [
    "single local host",
    "single check per version and condition",
    "diagnostic copy only; no canonical config changed"
  ],
  "additional_probes": [
    {
      "condition": "neutral intermediate tsconfig",
      "result": "failure persisted for both versions"
    },
    {
      "condition": "fixture beneath node_modules",
      "result": "check passed but hints changed to 286; rejected as equivalent repair",
      "fixture": "baseline",
      "candidate_checked": false
    }
  ],
  "fixture_files": {
    "baseline": {
      "tsconfig.json": {
        "exists": true,
        "sha256": "974b0a3b37e52f3649d9df63e72e374794e9e797c8ae61eca4812f844406f7ef"
      },
      "node_modules/astro/tsconfigs/strict.json": {
        "exists": true,
        "sha256": "897756360c33c8dcdeae3b2741316e5eefe24e883f5988656bdef3089dc388d1"
      },
      "node_modules/astro/tsconfigs/base.json": {
        "exists": true,
        "sha256": "ebf359cd308507804b7bcf1cdd79a80928a12cbb3b1830f6f87eab16f7b88b8c"
      },
      "package-lock.json": {
        "exists": true,
        "sha256": "28cac7f2be34b30044fa68ef26fe12908aa7676a4a8d1ed88c9822c6c876d5a4"
      }
    },
    "candidate": {
      "tsconfig.json": {
        "exists": true,
        "sha256": "974b0a3b37e52f3649d9df63e72e374794e9e797c8ae61eca4812f844406f7ef"
      },
      "node_modules/astro/tsconfigs/strict.json": {
        "exists": true,
        "sha256": "897756360c33c8dcdeae3b2741316e5eefe24e883f5988656bdef3089dc388d1"
      },
      "node_modules/astro/tsconfigs/base.json": {
        "exists": true,
        "sha256": "ebf359cd308507804b7bcf1cdd79a80928a12cbb3b1830f6f87eab16f7b88b8c"
      },
      "package-lock.json": {
        "exists": true,
        "sha256": "387917415e41b9c59bc11e96ff16654e5116ee115791bd4afdb1e6f1f2ee59f4"
      }
    }
  },
  "environment_flags": {
    "ASTRO_TELEMETRY_DISABLED": "1",
    "TECHBLOG_BUILD_CONTEXT": "local",
    "TECHBLOG_ADSENSE": "0",
    "TECHBLOG_PREVIEW": "0",
    "PUBLIC_GA_MEASUREMENT_ID": "unset",
    "CI": "1"
  }
}
