Skip to content

Latest commit

 

History

History
69 lines (48 loc) · 5.14 KB

File metadata and controls

69 lines (48 loc) · 5.14 KB

ExecSurface Documentation

This directory separates current public guidance from engineering evidence and historical records. For the present product state, start with the documents in the first section rather than inferring current behavior from an older milestone record.

Current public product

Evaluation and external evidence

  • Independent Evaluation — how an external evaluator can reproduce, challenge or falsify the public release.
  • Technical Evaluation — repeatable technical evaluation pack.
  • Team & Evidence Governance — evidence discipline, role separation and anti-drift rules.
  • external/ — external engagement protocols, baselines and evidence ledgers.
  • GitHub issue #118 — stable-v1 independent external evaluation and post-release review hub.
  • GitHub issue #114 — P8 evidence qualification and tracking.
  • GitHub issue #129 — P9 production-readiness and v1.0 qualification program.
  • GitHub issue #134 — P9.3 compatibility and stability contract gate.

Negative, partial, unsupported, reproduction-failure and no-fit findings are retained as first-class evidence. A contact, referral, invitation, internal test or self-evaluation PASS is not independent validation by itself.

Contributor entry points

New contributors can start from repository Issues labeled good first issue and help wanted. Current newcomer-scoped work includes deterministic examples, Python/pytest and Node.js/npm recipes, a minimal GitHub Action consumer example, and current-documentation auditing.

Contributions must preserve product boundaries, negative evidence, fail-closed behavior and the distinction between internal/community engineering work and independent external validation. See CONTRIBUTING.md.

Architecture and engineering

  • architecture/ — current and historical architecture records.
  • development/ — bounded development/research protocols and engineering records.
  • milestones/ — milestone evidence. These files are historical records unless a current-status document explicitly incorporates them.

Releases and distribution

  • crates.io Publishing — registry publication process and safeguards.
  • release/ — current release-decision material.
  • releases/ — release-specific public notes and retained evidence.

Historical archive

  • archive/ — superseded state documents and retained historical material.

Historical failures, negative evidence and closed gates are intentionally preserved. Moving a record into an archive changes its operational location, not its evidentiary meaning and never converts a failure into a pass.

Source-of-truth order

When documents from different dates appear to conflict, use this order for current public facts:

  1. immutable published release/tag metadata for release identity and artifacts;
  2. docs/STATUS.md for current support, distribution and validation state;
  3. root README.md for the current user-facing path;
  4. the latest release-specific document under docs/releases/;
  5. dated milestone/development/archive records for chronology and historical evidence only.

ExecSurface v1.0.0 is the supported stable release for Linux x86_64 with native ptrace as the bounded public observer. Alpha.5/Alpha.6 are immutable historical releases, not recommended for new onboarding. ARM64 and independent external validation are not claimed without corresponding evidence.

Security-sensitive findings must follow SECURITY.md rather than public evidence channels.