Skip to content

Specify the reproducible Neo experiment bundle #3

Description

@enkerewpo

Goal

Define the portable unit that lets another machine audit and replay a Neo result.

Required fields

  • source commits and dirty state;
  • kernel, config, toolchain, firmware, and hardware identity;
  • workload graph, model, input, seed, QoS, and device manifest;
  • interference and fault schedule;
  • selected Linux policy and all policy parameters;
  • raw trace references, synchronized clocks, errors, and dropped-event counters;
  • latency distributions and task-level outcomes;
  • exclusions and failed trials.

Constraints

The first schema should be minimal, versioned, reviewable as text, and usable without a central service. It must not embed credentials, private machine names, or non-redistributable data.

Acceptance

  • schema and one complete example bundle;
  • compatibility and migration rules;
  • deterministic validation command;
  • redaction rules;
  • links to the two selected M0 pipelines.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    area: documentationDocumentation and community processarea: workloadEmbodied workload adapters and manifests

    Type

    No type

    Projects

    No projects

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions