{
  "schema_version": 1,
  "id": "neurobrick-capability-review-2026-11-01",
  "reviewed_at": "2026-11-01T05:44:09.461Z",
  "summary": "Implemented components, source-connected handoffs and dated operating observations are separate dimensions. Source, tests, installation and live effect are not interchangeable.",
  "scope": "Current pinned source review and rechecked saved research artifacts, with earlier operating evidence at its original dates. No new live trading or remote activation test was performed.",
  "sources": [
    {
      "id": "neuropublic:envelope",
      "repository": "mxroach/neuropublic",
      "commit": "ab9de425d7b255fffd9e07fdd4af1d53683362a8",
      "path": "src/neuropublic/engine/brain/kis_capital_envelope_gate.py",
      "symbol": "precheck / authorize",
      "sha256": "d541b9e111c3fa4807169ca93448fe3d2682dba3f3db7131a9e315d2c3372f9c",
      "reviewed_at": "2026-11-01T05:44:09.461Z"
    },
    {
      "id": "neuropublic:executor",
      "repository": "mxroach/neuropublic",
      "commit": "ab9de425d7b255fffd9e07fdd4af1d53683362a8",
      "path": "src/neuropublic/engine/brain/kis_order_executor.py",
      "symbol": "KisOrderExecutor",
      "sha256": "c2545623da5b88f7858c2a6134131c4f1cc54659810abe561996292156f2e949",
      "reviewed_at": "2026-11-01T05:44:09.461Z"
    },
    {
      "id": "neuropublic:ib",
      "repository": "mxroach/neuropublic",
      "commit": "ab9de425d7b255fffd9e07fdd4af1d53683362a8",
      "path": "src/neuropublic/engine/brain/brokers/ib_adapter.py",
      "symbol": "IBAdapter.place_order / BrokerFailoverRouter",
      "sha256": "8a88d66b2cc98f5e434b40c535074f939916c5983fb9031e07642bb21f312ad4",
      "reviewed_at": "2026-11-01T05:44:09.461Z"
    },
    {
      "id": "neuropublic:capture",
      "repository": "mxroach/neuropublic",
      "commit": "ab9de425d7b255fffd9e07fdd4af1d53683362a8",
      "path": "src/neuropublic/adapters/kis/fill_capture.py",
      "symbol": "module",
      "sha256": "b2758098042876ce1c1ae301947e66f68eba0d745e24b45a1fbc1d615c5411a2",
      "reviewed_at": "2026-11-01T05:44:09.461Z"
    },
    {
      "id": "neuropublic:receipt",
      "repository": "mxroach/neuropublic",
      "commit": "ab9de425d7b255fffd9e07fdd4af1d53683362a8",
      "path": "src/neuropublic/adapters/kis/fill_receipt.py",
      "symbol": "LocalLedgerWitness / inspect_local_ledger",
      "sha256": "5b9faba6ba8fd11331b81a50515d72a09bdeaa1344059697f162eaae0ce60708",
      "reviewed_at": "2026-11-01T05:44:09.461Z"
    },
    {
      "id": "neuropublic:accounting",
      "repository": "mxroach/neuropublic",
      "commit": "ab9de425d7b255fffd9e07fdd4af1d53683362a8",
      "path": "src/neuropublic/engine/brain/realized_pnl_tracker.py",
      "symbol": "RealizedPnLTracker.on_fill",
      "sha256": "009caf6c36225b1fd3e575c8e7409d434726f163483d1c416cb96caf01532169",
      "reviewed_at": "2026-11-01T05:44:09.461Z"
    },
    {
      "id": "neuropublic:risk",
      "repository": "mxroach/neuropublic",
      "commit": "ab9de425d7b255fffd9e07fdd4af1d53683362a8",
      "path": "src/neuropublic/gateway/routers/risk.py",
      "symbol": "validate_trade / _require_fleet_halt_role",
      "sha256": "b3f5caa52e224c7f3de9c30fdcb6bb2fd3be86cbec17a309d20408d7ea2a06e4",
      "reviewed_at": "2026-11-01T05:44:09.461Z"
    },
    {
      "id": "fleet-brain:lineage",
      "repository": "mxroach/fleet-brain",
      "commit": "9e23c323e150bc59acba9c66e5e059e914a1c165",
      "path": "scanner/learning_loop_trace.py",
      "symbol": "consumed_evidence / entry_status",
      "sha256": "4d1a7a52cccaef3ebaac516a239eea7c5c82a0f16a5a9cf0d50e2baed2374ab0",
      "reviewed_at": "2026-11-01T05:44:09.461Z"
    },
    {
      "id": "fleet-brain:receipt",
      "repository": "mxroach/fleet-brain",
      "commit": "9e23c323e150bc59acba9c66e5e059e914a1c165",
      "path": "scanner/receipt_diff.py",
      "symbol": "module",
      "sha256": "29794bd2540aa17fab118cf79642562971e51d91a2a29384ff30d795c7eb059f",
      "reviewed_at": "2026-11-01T05:44:09.461Z"
    },
    {
      "id": "fleet-brain:deploy",
      "repository": "mxroach/fleet-brain",
      "commit": "9e23c323e150bc59acba9c66e5e059e914a1c165",
      "path": "scanner/deploy_verification.py",
      "symbol": "module",
      "sha256": "7629b5f9745a191c49cb7f236cb27e2e65e64eeece44eeec48cadc70e4966c90",
      "reviewed_at": "2026-11-01T05:44:09.461Z"
    },
    {
      "id": "fleet-brain:recovery",
      "repository": "mxroach/fleet-brain",
      "commit": "9e23c323e150bc59acba9c66e5e059e914a1c165",
      "path": "scanner/recovery_verification.py",
      "symbol": "module",
      "sha256": "6a66820aeb75c17faeb9f2ea360cf04aa822331a551621987bddf4cb80209083",
      "reviewed_at": "2026-11-01T05:44:09.461Z"
    },
    {
      "id": "neuroforall:demo",
      "repository": "mxroach/neuroforall",
      "commit": "f295c0b76319f2ad116091ba94ee8412536a5f04",
      "path": "scripts/ai_portfolio_path_compare_demo.py",
      "symbol": "demo",
      "sha256": "86f1e7caaf69c6b26b3f90dca864ed30e5611caa987de3e41453272a13238bf8",
      "reviewed_at": "2026-11-01T05:44:09.461Z"
    },
    {
      "id": "ava:optional",
      "repository": "mxroach/ava",
      "commit": "6254c97e3c77679d1665e991b2dd9b5f2a8a0d95",
      "path": "app/core/startup/phases/optional_services.py",
      "symbol": "_start_ab_monitor",
      "sha256": "e276d8e25109869f51e0a31c062669148cffafa6fd08c4238f2f17ca3e11a11a",
      "reviewed_at": "2026-11-01T05:44:09.461Z"
    },
    {
      "id": "runtime-review",
      "href": "/evidence/2026-11-01-runtime-review.json",
      "sha256": "ff33004a1c30087f9605bce88e8c529c3ce80cc33e83ee78c270044512098e69",
      "observed_at": "2026-10-31T17:55:07.1270147Z"
    },
    {
      "id": "system-review",
      "href": "/evidence/2026-10-01-system-review.json",
      "sha256": "399267ec9e1d081ddc33d2a42f13e0144038718a62fc2fd469db621258bbe252",
      "observed_at": "2026-10-01T10:14:14+09:00"
    }
  ],
  "components": [
    {
      "id": "research",
      "title": "Research / AVA / NeuroForAll lab",
      "responsibility": "Proposals and reproducible supplied-input research",
      "implementation": "IMPLEMENTED",
      "integration": "OFFLINE_WORKFLOW",
      "verification": "ARTIFACT_BYTES_RECHECKED",
      "deployment": "MERGED_SOURCE",
      "mode": "MOCK_ONLY",
      "evidence_at": "2026-10-31T21:19:50.998Z",
      "observed": "The merged-source fixed-input workflow links archive, fresh-process replay and Korean HTML reporting. Saved first/replay JSON, Markdown and handle bytes were rechecked here; the experiment was not rerun.",
      "evidence_refs": [
        "neuroforall:demo",
        "ava:optional"
      ],
      "limitation": "No actual model generation, source authentication or trading effect established",
      "confidence": "High for pinned source / artifact facts; unknown runtime kept explicit"
    },
    {
      "id": "authority",
      "title": "Engine-local authority",
      "responsibility": "KIS permission precheck and pre-send envelope consumption",
      "implementation": "IMPLEMENTED",
      "integration": "SOURCE_CONNECTED",
      "verification": "SOURCE_REVIEWED",
      "deployment": "DATED_INSTALLATION",
      "mode": "NOT_RECORDED",
      "evidence_at": "2026-10-31",
      "observed": "The selected KIS executor calls signed-envelope precheck and final authorization on an opt-in path. The earlier installation observation matched the envelope module; activation was NOT_RECORDED.",
      "evidence_refs": [
        "neuropublic:envelope",
        "neuropublic:executor",
        "runtime-review"
      ],
      "limitation": "No universal gate or current allowed/refused runtime pair established",
      "confidence": "High for pinned source / artifact facts; unknown runtime kept explicit"
    },
    {
      "id": "orders",
      "title": "Broker order / acknowledgment",
      "responsibility": "Submission metadata and ambiguity handling",
      "implementation": "IMPLEMENTED",
      "integration": "SOURCE_CONNECTED",
      "verification": "SOURCE_REVIEWED",
      "deployment": "UNKNOWN",
      "mode": "UNKNOWN",
      "evidence_at": "2026-11-01",
      "observed": "Current source carries received decision and attempt observations and retains an explicit reconciliation boundary after ambiguous submission. An acknowledgment is not a fill; identity is not permission.",
      "evidence_refs": [
        "neuropublic:ib",
        "neuropublic:executor"
      ],
      "limitation": "Acknowledgment, fill and accounting completion are separate; no new live order sent",
      "confidence": "High for pinned source / artifact facts; unknown runtime kept explicit"
    },
    {
      "id": "fills",
      "title": "Fill capture / local ledger witness",
      "responsibility": "Capture integrity and local consumer write assessment",
      "implementation": "IMPLEMENTED",
      "integration": "COMPONENT_ONLY",
      "verification": "SOURCE_REVIEWED",
      "deployment": "UNKNOWN",
      "mode": "UNKNOWN",
      "evidence_at": "2026-11-01",
      "observed": "LocalLedgerWitness and inspect_local_ledger distinguish matched consumer-file bytes, reported failure and unresolved observations. These are source-present components, not a new live reconciliation result.",
      "evidence_refs": [
        "neuropublic:capture",
        "neuropublic:receipt"
      ],
      "limitation": "Local observed-match does not prove all consumers, broker truth or power-loss durability",
      "confidence": "High for pinned source / artifact facts; unknown runtime kept explicit"
    },
    {
      "id": "accounting",
      "title": "Fill booking / lot lineage",
      "responsibility": "Connect fills to entry lots and decision references when available",
      "implementation": "IMPLEMENTED",
      "integration": "SOURCE_CONNECTED",
      "verification": "SOURCE_REVIEWED",
      "deployment": "UNKNOWN",
      "mode": "UNKNOWN",
      "evidence_at": "2026-11-01",
      "observed": "RealizedPnLTracker.on_fill retains consumed_lot_evidence with entry and exit decision references when available. Missing identity remains missing.",
      "evidence_refs": [
        "neuropublic:accounting"
      ],
      "limitation": "Identifiers can be absent; no new reconciled financial close observed",
      "confidence": "High for pinned source / artifact facts; unknown runtime kept explicit"
    },
    {
      "id": "attribution",
      "title": "Learning-loop trace",
      "responsibility": "Forward/backward decision, order, fill and outcome evidence links",
      "implementation": "IMPLEMENTED",
      "integration": "STANDALONE_CONSUMER",
      "verification": "SOURCE_REVIEWED",
      "deployment": "UNKNOWN",
      "mode": "UNKNOWN",
      "evidence_at": "2026-11-01",
      "observed": "The separate trace consumer reports LINKED, BROKEN and NOT_REACHED hops and uses consumed entry-lot evidence for entry decision references.",
      "evidence_refs": [
        "fleet-brain:lineage"
      ],
      "limitation": "Does not prove every producer stamps identity or cross-engine end-to-end closure",
      "confidence": "High for pinned source / artifact facts; unknown runtime kept explicit"
    },
    {
      "id": "portfolio",
      "title": "Portfolio / kill / release",
      "responsibility": "Portfolio ownership checks, risk verdicts, role-scoped halt and release",
      "implementation": "IMPLEMENTED",
      "integration": "PATH_SPECIFIC",
      "verification": "SOURCE_REVIEWED",
      "deployment": "UNKNOWN",
      "mode": "UNKNOWN",
      "evidence_at": "2026-10-01",
      "observed": "Selected gateway source evaluates risk and kill-switch conditions. The fleet-halt route has an admin role boundary. The earlier control-plane ARMED report remains a 1 October observation.",
      "evidence_refs": [
        "neuropublic:risk",
        "system-review"
      ],
      "limitation": "Old ARMED summary is not a current enabled/kill/release test",
      "confidence": "High for pinned source / artifact facts; unknown runtime kept explicit"
    },
    {
      "id": "observation",
      "title": "Fleet receipt aggregation",
      "responsibility": "Missing freshness remains UNKNOWN; denominator counts known inputs",
      "implementation": "IMPLEMENTED",
      "integration": "DATED_RUNTIME_PATH",
      "verification": "DATED_OPERATING_OBSERVATION",
      "deployment": "DATED_INSTALLATION",
      "mode": "OBSERVER_AT_OBSERVATION",
      "evidence_at": "2026-10-31",
      "observed": "The preserved regular scan completed receipt and observer stages. UNKNOWN freshness inputs were excluded from the evaluated clean denominator; recovery had zero cases.",
      "evidence_refs": [
        "runtime-review",
        "fleet-brain:receipt"
      ],
      "limitation": "Not every new guard observed; full executed image not attested",
      "confidence": "High for pinned source / artifact facts; unknown runtime kept explicit"
    },
    {
      "id": "release",
      "title": "Release / deployment / recovery observers",
      "responsibility": "Evaluate declarations and recovery domain evidence",
      "implementation": "IMPLEMENTED",
      "integration": "DATED_RUNTIME_PATH",
      "verification": "DATED_OPERATING_OBSERVATION",
      "deployment": "DATED_INSTALLATION",
      "mode": "OBSERVER_AT_OBSERVATION",
      "evidence_at": "2026-10-31",
      "observed": "Deployment and recovery observers evaluate evidence, rather than granting universal execution permission. A completed observer with zero cases is not verified recovery.",
      "evidence_refs": [
        "runtime-review",
        "fleet-brain:deploy",
        "fleet-brain:recovery"
      ],
      "limitation": "No recovery effect from zero samples; not a universal release gate",
      "confidence": "High for pinned source / artifact facts; unknown runtime kept explicit"
    },
    {
      "id": "ava",
      "title": "AVA research-service opt-in",
      "responsibility": "Keep optional background research work separate from execution permission and default service startup.",
      "implementation": "IMPLEMENTED",
      "integration": "SOURCE_CONNECTED",
      "verification": "SOURCE_REVIEWED",
      "deployment": "UNKNOWN",
      "mode": "UNKNOWN",
      "evidence_at": "2026-11-01",
      "observed": "The inspected startup function returns unless the background A/B monitor is explicitly enabled. Existing tests exercise that actual function; they were inspected and not rerun here.",
      "evidence_refs": [
        "ava:optional"
      ],
      "limitation": "Source defaults do not establish current service configuration, model residency or inference effects.",
      "confidence": "High for pinned startup code; present server state unknown."
    }
  ],
  "chain": [
    {
      "id": "research-authority",
      "from": "Research",
      "to": "Governed authority",
      "status": "PARTIAL_CONNECTION",
      "detail": "Research and replay workflows exist; a proposal does not carry live permission. The complete research-to-authorized-order handoff is not established.",
      "evidence_refs": [
        "neuroforall:demo",
        "neuropublic:envelope"
      ]
    },
    {
      "id": "authority-order",
      "from": "Governed authority",
      "to": "Order / acknowledgment",
      "status": "SOURCE_CONNECTED",
      "detail": "The selected KIS caller consumes permission checks before sending. IB ambiguity handling preserves a reconciliation boundary. Source integration is separate from runtime activation.",
      "evidence_refs": [
        "neuropublic:envelope",
        "neuropublic:executor",
        "neuropublic:ib"
      ]
    },
    {
      "id": "order-fill",
      "from": "Order / acknowledgment",
      "to": "Fill / reconciliation",
      "status": "PARTIAL_CONNECTION",
      "detail": "Submission observations, fill capture and local ledger assessment are implemented components. An acknowledgment is not a fill; a current whole-path reconciliation is not established.",
      "evidence_refs": [
        "neuropublic:executor",
        "neuropublic:capture",
        "neuropublic:receipt"
      ]
    },
    {
      "id": "fill-accounting",
      "from": "Fill / reconciliation",
      "to": "Accounting",
      "status": "SOURCE_CONNECTED",
      "detail": "The fill-booking writer retains consumed entry lots and decision references when present. No new broker-reconciled accounting result was observed.",
      "evidence_refs": [
        "neuropublic:accounting"
      ]
    },
    {
      "id": "accounting-attribution",
      "from": "Accounting",
      "to": "Performance attribution / evidence",
      "status": "SOURCE_CONSUMER",
      "detail": "The standalone trace inspector follows recorded decision and outcome evidence and reports broken or unreached hops. This is technical attribution, with no public investment-performance claim.",
      "evidence_refs": [
        "neuropublic:accounting",
        "fleet-brain:lineage"
      ]
    }
  ],
  "milestones": [
    {
      "id": "lab-replay",
      "title": "An integrated offline reproduction workflow",
      "change": "Separate experiment, archive, replay and report commands are connected by one fixed-input workflow with byte-equality checks.",
      "scope": "Merged source and saved synthetic artifacts rechecked; MOCK_ONLY. No operating effect or actual model generation established.",
      "evidence_refs": [
        "neuroforall:demo"
      ]
    },
    {
      "id": "permission-consumer",
      "title": "Permission and uncertainty reach caller code",
      "change": "Selected execution source consumes envelope checks and preserves decision observations; broker ambiguity has an explicit reconciliation boundary.",
      "scope": "Source integration reviewed. Dated installation and unrecorded activation remain separate from runtime enforcement.",
      "evidence_refs": [
        "neuropublic:envelope",
        "neuropublic:executor",
        "neuropublic:ib",
        "runtime-review"
      ]
    },
    {
      "id": "regular-observation",
      "title": "Unknown evidence stays outside the clean denominator",
      "change": "A regular scan observation records corrected receipt aggregation rather than counting missing evidence as clean.",
      "scope": "Dated operating observation. Zero recovery cases still cannot establish recovery effectiveness.",
      "evidence_refs": [
        "runtime-review",
        "fleet-brain:receipt"
      ]
    }
  ],
  "boundaries": {
    "universal_execution_chain_verified": false,
    "current_all_engine_activation_verified": false,
    "independent_runtime_attestation": false,
    "new_live_effect_verified": false
  }
}
