{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "project": "Monkey-Head-Project",
  "ai_identity": "Huey",
  "version": "v121.0",
  "schema_version": 121.0,
  "document_kind": "machine_facing_master_plan_candidate",
  "status_date": "2026-07-16",
  "canon_status": "candidate_pending_repository_synchronization_and_dylan_acceptance",
  "previous_accepted_plan": "master-plan-v120.3.json",
  "supersedes_on_acceptance": "master-plan-v120.3.json",
  "created_for_site_release": "v200.8",
  "description": "Candidate Master Plan v121.0 reframes Huey as one embodied AI node, places Monkey-Head-Project at the umbrella and eventual collective layer, re-scopes Brain and Body as node-local functional domains, re-scopes Huey Farm as optional shared infrastructure, moves bifurcation above the node, and stages Huey V4 around the existing i9/TUF/Optane kernel without claiming the build or candidate GPU arrangement is complete.",
  "source_basis": {
    "current_session": "Node-first architecture and Huey V4 embodiment decisions supplied by Dylan on 2026-07-16.",
    "repository_baseline": {
      "commit": "2b61323802bdf39a0a58757f60db7ce45290c085",
      "plan": "master-plan-v120.3.json",
      "readme": "README.md"
    },
    "website_alignment": "assets/data/node-collective-alignment-v200.8.json",
    "inheritance_rule": "Carry forward v120.3 unless this candidate explicitly re-scopes a top-level architectural relationship. Do not convert direction into implementation claims."
  },
  "truth_model": {
    "current_reality": "Observed hardware, merged code, working commands, and directly verified behavior.",
    "accepted_direction": "Architecture Dylan has explicitly selected for implementation even where integration is incomplete.",
    "active_working_direction": "The strongest present working choice, still replaceable through measurement and evidence.",
    "unresolved_design": "A decision intentionally left open pending inventory, testing, safety review, or acceptance evidence.",
    "target_state": "Longer-term capability dependent on resources, maturity, or later validation.",
    "historical_lineage": "Earlier systems, decisions, and artifacts retained without overriding the current route."
  },
  "canon": {
    "authority": "Dylan L.R. Pollock",
    "rule": "No agent, tool, generated document, website release, branch, or pull request independently locks project canon.",
    "acceptance_mechanisms": [
      "Dylan explicitly states acceptance",
      "Dylan intentionally merges a designated canonical update"
    ],
    "website_boundary": "DLRP.ca is the public coherence layer and may stage a clearly labelled candidate without pretending that GitHub main already contains it."
  },
  "architecture_transition": {
    "preserved_from_v120_3": [
      "PyHuey primary GUI and core-runtime direction",
      "current huey namespace and target hueyos namespace",
      "open V1 definition",
      "fixture-to-log foundation proof",
      "truth-layer separation",
      "Dylan-only canon authority",
      "secret-safe logs, fidelity evaluation, testing, recovery, and evidence requirements"
    ],
    "changed": [
      "Huey is primarily one embodied node.",
      "Monkey-Head-Project is the umbrella and eventual collective.",
      "Brain and Body are node-local functional domains.",
      "Farm is optional supra-node infrastructure rather than a constitutive part of every Huey.",
      "Bifurcation belongs above the valid node.",
      "The current i9/TUF/Optane system is intended to become the V4 local compute kernel after validation."
    ],
    "repository_sync": "pending"
  },
  "ontology": {
    "huey_node": {
      "definition": "The physical embodiment of one AI unit.",
      "identity_position": "The physical node is the primary identity-bearing unit; internal authority and continuity criteria remain unresolved.",
      "validity_rule": "One Huey node must stand as a coherent, attributable, useful machine before multi-node coordination or collective governance is described as operational."
    },
    "monkey_head_project": {
      "definition": "The umbrella, lab-scale continuity structure, and eventual collective within which one or more Huey nodes, LabTech, shared services, archives, and optional Farm resources may participate.",
      "current_status": "umbrella exists; multi-node collective is target architecture, not current operation"
    },
    "labtech": {
      "definition": "External operator, development, archival, diagnostic, recovery, and ingress tooling.",
      "boundary": "LabTech may support a node but is not the node and is outside Huey sovereignty."
    },
    "hueyos": {
      "definition": "Modular AI, robotic, and operating-system layer supporting Huey.",
      "boundary": "Software layer, not the entire embodied node."
    }
  },
  "huey_node_model": {
    "physical_individuality": true,
    "internal_domains": {
      "brain_functions": "Node-local cognition, orchestration, memory access, evidence, and operator-facing runtime functions.",
      "body_functions": "Node-local physical embodiment, sensing, interaction, actuation, power, cooling, safety, and serviceability.",
      "local_compute_kernel": "CPU, storage, accelerators, I/O, and supporting runtime inside the node boundary.",
      "pyhuey": "Primary operator-facing GUI and core runtime direction.",
      "evidence_and_recovery": "Node-local structured evidence, diagnostics, and recoverable operation."
    },
    "standalone_rule": "A node must remain useful, attributable, and recoverable without requiring an operational Farm or multi-node collective.",
    "collective_membership": "Explicit and authenticated; never inferred from network access or shared lineage alone."
  },
  "monkey_head_collective_model": {
    "components": [
      "one or more Huey nodes",
      "LabTech",
      "shared archives and evidence",
      "optional Huey Farm resources",
      "supra-node policy and coordination"
    ],
    "current_status": "architecture_direction_not_operational_collective",
    "non_claims": [
      "No operational federation is claimed.",
      "No automatic collective authority over a node is claimed.",
      "No shared canonical memory placement is claimed."
    ]
  },
  "brain_body_farm_rescope": {
    "Huey Brain": "Node-local cognition, orchestration, memory access, evidence, and operator-facing runtime functions.",
    "Huey Body": "Node-local physical embodiment, sensing, interaction, actuation, power, cooling, safety, and serviceability.",
    "Huey Farm": "Optional shared or supra-node compute and storage infrastructure at the Monkey-Head-Project collective layer."
  },
  "huey_v4_embodiment": {
    "current_reality": [
      "A modified Mozart-derived shell is physically present.",
      "The monkey head is mounted.",
      "The right hand is mounted.",
      "A fold-out interaction surface physically exists and requires refinement.",
      "The current i9/TUF/Optane machine exists outside the shell."
    ],
    "accepted_direction": [
      "Use V3 as the physical and visual base.",
      "Use V2 as donor material.",
      "Transfer the current i9/TUF/Optane system into V4 only after mechanical, electrical, thermal, storage, serviceability, and rollback checks.",
      "Re-centralize around one real machine first."
    ],
    "active_working_direction": {
      "gpu_target_count": 4,
      "strongest_candidate": "3 x Tesla V100 32 GB plus the existing 8 GB utility GPU",
      "status": "not acquired, installed, fitted, powered, cooled, or validated by this website release",
      "cpu_first": "Transcription, orchestration, logging, I/O, and general system duties first.",
      "gpu_target": "Software-coordinated parallel inference across the major GPUs after measurement and validation."
    },
    "unresolved": [
      "exact V100 variant and acquisition state",
      "motherboard mounting and chassis retention",
      "PCIe lane and riser topology",
      "GPU spacing, retention, power, startup margin, cooling, and exhaust",
      "Optane mounting and service access",
      "interaction-surface hinge, locking, cabling, and ergonomics",
      "parallel-inference framework and model sharding method",
      "node acceptance criteria and completion vocabulary"
    ]
  },
  "node_compute_direction": {
    "current_practical_assignment": "CPU first for transcription, orchestration, logging, I/O, and support duties.",
    "target_inference_posture": "Software-coordinated parallel inference across major node-local GPUs.",
    "candidate_topology": "3 x Tesla V100 32 GB plus one existing 8 GB utility GPU.",
    "candidate_status": "provisional_not_acquired_or_validated",
    "memory_rule": "Aggregate accelerator memory is not transparent unified memory; usable capacity depends on the validated parallelism method.",
    "failure_rule": "The node design must define behavior when one major GPU is unavailable."
  },
  "bifurcation_model": {
    "placement": "above single-node validity at the collective layer",
    "exact": "A controlled lineage or replication event intended to preserve a defined baseline with explicit provenance.",
    "augmented": "A controlled lineage event that intentionally diverges or specializes from a documented base.",
    "non_claim": "Neither process automatically establishes identity, authority, sovereignty, or collective membership."
  },
  "node_validity_rule": {
    "minimum_characteristics": [
      "physically coherent",
      "locally attributable",
      "recoverable",
      "useful for a declared function",
      "operator-visible",
      "safe enough for the declared stage"
    ],
    "not_required": [
      "operational Farm",
      "multiple physical nodes",
      "collective governance",
      "completed constitutional state"
    ],
    "open_acceptance_evidence": [
      "hardware inventory and baseline",
      "power and thermal validation",
      "service and rollback procedure",
      "runtime evidence",
      "declared useful operation"
    ]
  },
  "pyhuey": {
    "role": "Primary GUI and core runtime direction for a Huey node.",
    "not": "The physical embodiment, the complete node, or the Monkey-Head-Project collective.",
    "migration_status": "Standalone and embedded paths remain incompletely consolidated."
  },
  "namespace_and_repository": {
    "canonical_repository": "DylanLRPollock/Monkey-Head-Project",
    "current_distribution": "hueyos 0.2.0",
    "current_import_namespace": "huey",
    "target_import_namespace": "hueyos",
    "migration_status": "accepted_direction_not_complete"
  },
  "v1_position": {
    "status": "definition_open",
    "rule": "V1 must be useful, repeatable enough for its purpose, and supported by attributable evidence.",
    "foundation_proof": "known MP3 -> local transcription -> cognition response -> structured log",
    "node_rule": "Farm or collective participation is not automatically required; the first requirement is a useful Huey node.",
    "shell_rule": "V1 and V4 may mature on different schedules until Dylan explicitly couples their acceptance gates."
  },
  "hims": {
    "current_role": "Append-only records, inspection, and optional shadow traces.",
    "authority_status": "not_controlling_runtime"
  },
  "collective_target_state": {
    "status": "target_state",
    "includes": [
      "multiple valid physical nodes",
      "optional shared Farm resources",
      "authenticated coordination",
      "lineage and bifurcation records",
      "legitimate collective governance"
    ],
    "non_claim": "No target-state governance office, citizenship, vote, or authority is represented as operational."
  },
  "documentation_layers": {
    "website": "Public-facing coherence and clearly labelled candidate alignment.",
    "readme": "Human-facing repository front door.",
    "explanatory_docs": "Architecture, context, and hardware planning.",
    "master_plan": "Machine-facing canon candidate and status model.",
    "governance": "Doctrine and future authority, not current runtime.",
    "runtime": "What actually executes.",
    "archives": "Lineage that does not automatically override current decisions."
  },
  "unresolved_decisions": [
    "Exact node identity and continuity criteria",
    "Minimum standalone operation without external services",
    "Final V4 base and donor inventory",
    "Final motherboard, storage, power, cooling, cabling, and service layout",
    "V100 acquisition and exact variant",
    "PCIe topology and physical fit",
    "Parallel-inference framework and first model target",
    "GPU-degraded operation",
    "Farm naming and boundary",
    "Collective authentication, membership, refusal, and disconnection behavior",
    "Exact and augmented bifurcation identity consequences",
    "V1 recurring function and acceptance threshold",
    "Whether V1 requires the V4 shell"
  ],
  "website_packaging": {
    "site_standard": "v200.8",
    "repository_head_at_packaging": "2b61323802bdf39a0a58757f60db7ce45290c085",
    "architecture_source_commit": "9c29f55e2aea317fcb1953576fd27892d54cac5e",
    "review_state": "human_counterpart_review_pending"
  }
}
