{
  "schema_version": 1,
  "id": "neurobrick-engineering-progress-2026-09-30",
  "reviewed_at": "2026-09-30T00:50:34Z",
  "disclosure": "Internal engineering disclosure; synthetic validation is not an independent attestation or operating-effect proof.",
  "deployment_verified": false,
  "effect_verified": false,
  "improvements": [
    {
      "id": "execution-receipt",
      "title": "Execution and receipt persistence are separate outcomes",
      "before": "An acknowledged DCA order could return executed while a ledger append failure remained silent.",
      "after": "The result now reports saved or failed receipt persistence. An append failure emits a bounded warning while preserving the acknowledged execution result.",
      "stage": "local_reviewed",
      "publication": "Held: latest peer-file check failed during GitHub transport timeouts.",
      "repository": "mxroach/neuropublic",
      "base_sha": "473fd95a623d4cb95fe6e49d38a5b2a33574572c",
      "commit": "fe2835b9b885f70c2b0c0f87baa8726316ae99e3",
      "symbol": "DCAAccumulator.run_once",
      "tests": "12 focused tests and 39 schema tests passed; independent reviewer repeated the 12 focused tests.",
      "boundary": "Order requests, gates, cadence and ledger schema stay unchanged. Saved means append completion, not fsync or crash durability. The cause of missing live decision IDs remains unknown."
    },
    {
      "id": "observer-attribution",
      "title": "Observation failure does not establish host failure",
      "before": "A missing probe with an online mesh peer could recommend investigating a hung host even when SSH reported a name-resolution or host-key failure.",
      "after": "Recognized SSH transport diagnostics identify the observation failure and retain host state UNKNOWN. Unclassified failures remain unknown.",
      "stage": "local_reviewed",
      "publication": "Held: an existing test file overlaps two peer draft PRs, although the edited test symbols are separate.",
      "repository": "mxroach/fleet-brain",
      "base_sha": "b6cd3a5edb42b4c32e95090ec2d94783869261f8",
      "commit": "4c3a6624c286a21917bae8cc5bb2765b3c6cd702",
      "source_blob": "150c3e16d097d7906c3118636fb679b297a46089",
      "symbol": "box_down_risks",
      "tests": "849 tests and 610 subtests passed on the frozen candidate. Independent reviewer repeated 20 focused attribution tests.",
      "boundary": "Alert identity, severity and recovery rules stay unchanged. No SSH trust, credentials, host configuration or production observer changes."
    },
    {
      "id": "research-unknown",
      "title": "Incomplete research observations remain unknown",
      "before": "Missing or invalid self-report fields could be classified as ok, and a damaged latest record could fall back to an older success.",
      "after": "Missing, malformed and nonfinite observations carry an explicit unknown reason. The monitor compares only known ok or starved verdicts.",
      "stage": "draft_published",
      "publication": "Draft PR; exact-head CI was pending when this disclosure was prepared.",
      "repository": "mxroach/neuropublic",
      "base_sha": "473fd95a623d4cb95fe6e49d38a5b2a33574572c",
      "commit": "d374e7d7e7e251787d681a9abc66b9af06cb62b4",
      "pr_url": "https://github.com/mxroach/neuropublic/pull/4916",
      "symbol": "_aggregate_self_reports / _eval_starved_rule / _cross_check",
      "tests": "69 readiness and schema tests passed. Independent reviewer repeated 30 readiness tests.",
      "boundary": "Readiness thresholds, promotion and execution authority stay unchanged. Ok addresses only the configured starvation rule, not freshness, PIT correctness or research quality."
    }
  ],
  "earlier_advances": [
    {
      "title": "DCA decision identity",
      "repository": "mxroach/neuropublic",
      "commit": "dc18ac0ae78fe7cb8c487aad8c6924a2e1a3e577",
      "symbol": "DCAAccumulator.run_once",
      "detail": "Merged and installed source contains identity minting. Observed live rows still lack decision IDs; runtime adoption is unresolved."
    },
    {
      "title": "Kill and release event identity",
      "repository": "mxroach/neuropublic",
      "commit": "bc89dacf89680597bb1be8d833a79128be103aa8",
      "symbol": "EmergencyKillSwitch.trigger / clear",
      "detail": "Merged and installed source contains event identity. The inspected live ledger was empty; no event was triggered for this review."
    },
    {
      "title": "Published core-target identity",
      "repository": "mxroach/neuropublic",
      "commit": "a35574d44fa4f37472999c842764cdb60ab5c0de",
      "symbol": "core_satellite_target_publisher.run_once",
      "detail": "Merged and installed source contains target identity. Runtime consumption and authority linkage remain unverified."
    },
    {
      "title": "Read-only console signal boundary",
      "repository": "mxroach/neurobrick-console",
      "commit": "68b047eddd99feee2c01f5c1f5f5ecb8c7e284f7",
      "symbol": "server-readonly-profile.ts",
      "detail": "Merged source tightens signal history and raw linkage boundaries. Deployed HTTP behavior was not independently checked."
    },
    {
      "title": "Account-scoped AI review seam",
      "repository": "mxroach/NeuroForAll",
      "commit": "24efbf34b4ea5f9e55f210bee26f6e7463c355ad",
      "symbol": "PgReviewInventory",
      "detail": "Merged implementation remains disabled by default. Runtime manifest issuance and adoption remain unverified."
    }
  ],
  "observations": {
    "lineage": {
      "generated_at": "2026-09-29T22:11:11.323540+00:00",
      "code_sha": "a524356876e358aeb1946885aadc9b9cf718f7a6",
      "nodes": 112812,
      "edges": 34405,
      "gate_rows_linked": 297,
      "strict": {
        "linked": 0,
        "total": 4466
      },
      "accounting": {
        "linked": 4302,
        "total": 4768
      },
      "scope": "Original index aggregates were read; the full graph was not independently rebuilt. Accounting and strict end-to-end metrics use different populations."
    },
    "readiness": {
      "observed_at": "2026-09-29T23:44:46.927974+00:00",
      "ready": 13,
      "building": 1,
      "starved": 2,
      "stale_fundamental_panels": 21,
      "scope": "A separate readiness monitor, not a successful rerun of the historical price/factor acceptance case."
    },
    "fleet": {
      "observed_at": "2026-09-30T00:00:15Z",
      "code_sha": "b6cd3a5edb42b4c32e95090ec2d94783869261f8",
      "mode": "fallback",
      "independent": false,
      "failed_probe_paths": 2,
      "scope": "Name-resolution and host-key verification failures left two observation paths unavailable. Host health and external attestation were not established."
    }
  },
  "remaining": [
    "A repeatable research → authority → execution → accounting path remains unverified.",
    "No current engineering patch has verified deployment or natural runtime effect.",
    "Observed source installation and synthetic checks do not establish sustained economic performance."
  ]
}
