{
  "name": "Phase1 public project status",
  "status_kind": "estimated roadmap progress",
  "last_updated_utc": "2026-05-15T06:16:58Z",
  "repository": "Bryforge/phase1",
  "branch": "edge/stable",
  "commit": "fb33abf7d6fd5ac01d9f227618ef571e78c8107d",
  "overall_estimated_completion_percent": 67,
  "public_state": "active edge development with reviewed B3 VM evidence, B6 X200 marker evidence, public status promotion, Base1 B6 X200 marker checkpoint release note, and Fyr black_arts staged-candidate evidence published",
  "important_boundary": "Percentages are planning estimates, not production-readiness, security-hardening, live-update, or autonomous self-modification claims. Fyr black_arts has staged-candidate design, fixtures, operator visuals, source-wiring checklist, and runtime-stub handoff evidence, but the first safe runtime stub remains pending under issue #317. Installer readiness, recovery-complete status, hardening, release-candidate readiness, daily-driver readiness, broad hardware validation, live-system mutation, and autonomous promotion remain not claimed.",
  "projects": [
    {
      "name": "Phase1 operator console",
      "estimated_completion_percent": 82,
      "state": "usable edge console with guarded host access, VFS, dashboards, help UI, themes, learning, and tests",
      "next_milestone": "wire safe Fyr black_arts staged runtime stubs while preserving non-live defaults"
    },
    {
      "name": "Fyr native language",
      "estimated_completion_percent": 58,
      "state": "seed language and toolchain surface exist with F3/F4/F5/F6 evidence, runtime-safety fixtures, standard-library contracts, Fyr-aware tab completion, and black_arts staged-candidate design/operator-visual/source-wiring handoff evidence",
      "next_milestone": "implement the first safe fyr staged runtime stub from issue #317 without candidate writes, host commands, network access, validation execution, promotion, discard, or live-system changes"
    },
    {
      "name": "Base1 secure host / OS track",
      "estimated_completion_percent": 40,
      "state": "B2 focused test-suite evidence passed, reviewed B3 VM evidence is present, and the B6 X200 marker chain is published through evidence, checkpoint, public status, and release note; claim remains not_claimed",
      "next_milestone": "continue B4 recovery validation and repeatable physical boot evidence while preserving installer, hardening, release-candidate, and daily-driver non-claims"
    },
    {
      "name": "X200 / Libreboot hardware path",
      "estimated_completion_percent": 44,
      "state": "X200 Linux-libre host generated reviewed B3 VM evidence and B6 marker evidence with phase1_marker_seen; the checkpoint and release note are published; repeatable physical boot validation remains separate",
      "next_milestone": "capture repeatable physical boot evidence and keep emulator, USB, recovery, installer, and hardware-readiness claims separated"
    },
    {
      "name": "Security and crypto policy",
      "estimated_completion_percent": 55,
      "state": "trust model, crypto policy roadmap, provider registry, profile docs, config schema, and integrity checks are present",
      "next_milestone": "move from documentation policy into scoped implementation only after tests and review evidence"
    },
    {
      "name": "Website and public docs",
      "estimated_completion_percent": 90,
      "state": "public site, status page, status JSON, badge endpoint, native GitHub Wiki, refreshed source wiki, organized docs, X200 evidence report, B6 checkpoint trail, Base1 B6 X200 release note, and Fyr black_arts public status trail are in place",
      "next_milestone": "keep the public status synchronized with implementation evidence and non-claims"
    },
    {
      "name": "Repository organization",
      "estimated_completion_percent": 100,
      "state": "minimal root has 11 tracked files, 17 top-level folders, 0 unplanned root files, 0 tracked build files, and 0 root status duplicates",
      "next_milestone": "keep generated artifacts out of Git and keep compatibility links clean as work lands"
    }
  ],
  "repository_organization_metrics": {
    "root_files": [
      ".gitignore",
      ".nojekyll",
      "CONTRIBUTING.md",
      "Cargo.lock",
      "Cargo.toml",
      "LICENSE",
      "README.md",
      "SECURITY.md",
      "deny.toml",
      "phase1",
      "run-phase1-uefi.sh"
    ],
    "root_file_count": 11,
    "root_directories": [
      ".github",
      "assets",
      "base1",
      "docs",
      "examples",
      "patches",
      "phase1-core",
      "plugins",
      "profiles",
      "scripts",
      "site",
      "src",
      "terminal",
      "tests",
      "tools",
      "wiki",
      "xtask"
    ],
    "root_directory_count": 17,
    "expected_root_files": [
      ".gitignore",
      ".nojekyll",
      "CONTRIBUTING.md",
      "Cargo.lock",
      "Cargo.toml",
      "LICENSE",
      "README.md",
      "SECURITY.md",
      "deny.toml",
      "phase1",
      "run-phase1-uefi.sh"
    ],
    "unplanned_root_files": [],
    "missing_expected_root_files": [],
    "tracked_build_file_count": 0,
    "tracked_root_site_file_count": 0,
    "root_status_duplicates": [],
    "generated_artifact_count": 0
  },
  "non_claims": [
    "not a production operating system",
    "not installer-ready",
    "not daily-driver ready",
    "not hardware-validated across targets",
    "not a hardened sandbox",
    "not cryptographically complete",
    "not a live self-updating system",
    "not autonomous promotion or mutation",
    "Fyr black_arts staged-candidate evidence is fixture-backed and design/contract oriented; first safe runtime wiring remains pending under issue #317",
    "B6 X200 marker checkpoint is present with phase1_marker_seen; non-claims remain in force",
    "B6 X200 release note is published; installer, recovery-complete, hardening, release-candidate, daily-driver, and broad hardware-validation claims remain out of scope"
  ],
  "evidence_checkpoints": [
    {
      "name": "B6 X200 marker checkpoint",
      "path": "docs/checkpoints/B6_X200_MARKER_CHECKPOINT.md",
      "checkpoint_commit": "d4cd1e13d429662f6713466f57a41233d8238416",
      "source_commit": "8eeca92294e8fc67437b46f4cb38917a4428e219",
      "final_evidence_anchor": "095786e808d3908d27c045f04f3de0b5cd538ab9",
      "artifact_sha256": "688518c1437003c7b8325b1d5d479bc97f77c3404c8fd27dace6d823d406b79b",
      "result": "phase1_marker_seen",
      "claim": "not_claimed",
      "release_note_path": "docs/base1/releases/RELEASE_BASE1_B6_X200_MARKER_CHECKPOINT_V1.md",
      "release_note_commit": "c7853f4b6f944b0e496d6a34ed49422fe6a090e7",
      "public_status_commit": "f23fcb822f9c0d11bcd0b07adf71c811fcfd99c1",
      "release_note_status": "published",
      "non_claims": [
        "not installer-ready",
        "not recovery-complete",
        "not hardened",
        "not release-candidate ready",
        "not daily-driver ready",
        "not broad hardware validation"
      ]
    }
  ],
  "current_public_report": {
    "title": "Fyr black_arts staged-candidate evidence and Phase1/Base1 B6 X200 marker checkpoint report",
    "summary": "Fyr now has command and action-aware tab completion for `fyr`, `fyr run`, `fyr cat`, and the default `hello_hacker.fyr` VFS demo; Fyr black_arts also has staged-candidate design, fixture, visual-mode, checklist, and runtime-stub handoff evidence, while the B6 X200 marker chain remains published through raw evidence, checkpoint, public status, and Base1 checkpoint release note.",
    "release_note_path": "docs/base1/releases/RELEASE_BASE1_B6_X200_MARKER_CHECKPOINT_V1.md",
    "checkpoint_path": "docs/checkpoints/B6_X200_MARKER_CHECKPOINT.md",
    "fyr_black_arts_paths": [
      "docs/fyr/STAGED_CANDIDATES.md",
      "docs/fyr/BLACK_ARTS_OPERATOR_VISUALS.md",
      "docs/fyr/STAGED_SOURCE_WIRING.md",
      "docs/fyr/STAGED_VISUAL_RUNTIME_CHECKLIST.md",
      "docs/fyr/STAGED_RUNTIME_PATCH_HANDOFF.md"
    ],
    "fyr_black_arts_runtime_issue": "https://github.com/Bryforge/phase1/issues/317",
    "marker_result": "phase1_marker_seen",
    "claim": "not_claimed",
    "release_note_commit": "c7853f4b6f944b0e496d6a34ed49422fe6a090e7",
    "public_status_commit": "f23fcb822f9c0d11bcd0b07adf71c811fcfd99c1",
    "checkpoint_commit": "d4cd1e13d429662f6713466f57a41233d8238416",
    "final_evidence_anchor": "095786e808d3908d27c045f04f3de0b5cd538ab9",
    "artifact_sha256": "688518c1437003c7b8325b1d5d479bc97f77c3404c8fd27dace6d823d406b79b"
  }
}
