Documentation
¶
There is no documentation for this package.
Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
researchctl
command
|
|
|
examples
|
|
|
plugins/researchctlplugins
Package researchctlplugins contains small in-process plugin examples.
|
Package researchctlplugins contains small in-process plugin examples. |
|
process-runner-echo
command
Command process-runner-echo is a domain-neutral conformance worker for the researchctl external-runner protocol.
|
Command process-runner-echo is a domain-neutral conformance worker for the researchctl external-runner protocol. |
|
internal
|
|
|
codesign/artifacts
Package artifacts reads and writes durable outputs from codesign experiment runs.
|
Package artifacts reads and writes durable outputs from codesign experiment runs. |
|
codesign/builtin
Package builtin assembles the default in-process codesign registry.
|
Package builtin assembles the default in-process codesign registry. |
|
codesign/devicefamilies
Package devicefamilies provides reusable device-family presets for codesign specs.
|
Package devicefamilies provides reusable device-family presets for codesign specs. |
|
codesign/devices
Package devices provides built-in codesign simulation devices.
|
Package devices provides built-in codesign simulation devices. |
|
codesign/events
Package events provides small in-memory query helpers for codesign run events.
|
Package events provides small in-memory query helpers for codesign run events. |
|
codesign/metrics
Package metrics provides built-in codesign metric reducers.
|
Package metrics provides built-in codesign metric reducers. |
|
codesign/policies
Package policies provides built-in codesign scheduling policies.
|
Package policies provides built-in codesign scheduling policies. |
|
codesign/registry
Package registry defines runtime interfaces and factory registration for codesign simulations.
|
Package registry defines runtime interfaces and factory registration for codesign simulations. |
|
codesign/simulator
Package simulator interprets CodesignRun specs with the in-memory CPU simulator.
|
Package simulator interprets CodesignRun specs with the in-memory CPU simulator. |
|
codesign/spec
Package spec defines serializable CPU/GPU codesign run specifications.
|
Package spec defines serializable CPU/GPU codesign run specifications. |
|
codesign/workloads
Package workloads provides built-in request arrival generators for codesign simulations.
|
Package workloads provides built-in request arrival generators for codesign simulations. |
|
experimentanalysis
Package experimentanalysis builds immutable, domain-neutral experiment datasets and deterministic derived analysis artifacts.
|
Package experimentanalysis builds immutable, domain-neutral experiment datasets and deterministic derived analysis artifacts. |
|
experimentplan
Package experimentplan defines domain-neutral, data-only experiment plans.
|
Package experimentplan defines domain-neutral, data-only experiment plans. |
|
experimentplanjs
Package experimentplanjs loads pure JavaScript experiment-plan authoring files.
|
Package experimentplanjs loads pure JavaScript experiment-plan authoring files. |
|
experimentservice
Package experimentservice schedules experiment plans over the authoritative laboratory.
|
Package experimentservice schedules experiment plans over the authoritative laboratory. |
|
gojamodules/codesign
Package codesign exposes the researchctl CPU/GPU codesign runtime as a go-go-goja native module available through require("codesign").
|
Package codesign exposes the researchctl CPU/GPU codesign runtime as a go-go-goja native module available through require("codesign"). |
|
lab
Package lab defines the domain-neutral research laboratory contracts.
|
Package lab defines the domain-neutral research laboratory contracts. |
|
lab/processrunner
Package processrunner adapts a domain-neutral external process to lab.Runner.
|
Package processrunner adapts a domain-neutral external process to lab.Runner. |
|
labprogress
Package labprogress defines the redacted, versioned progress facts that can be committed as researchctl laboratory events.
|
Package labprogress defines the redacted, versioned progress facts that can be committed as researchctl laboratory events. |
|
research/filesystem
Package filesystem plans and writes deterministic local files for research projects.
|
Package filesystem plans and writes deterministic local files for research projects. |
|
research/graph
Package graph indexes researchctl project entities and their references.
|
Package graph indexes researchctl project entities and their references. |
|
research/plugin
Package plugin defines in-process extension contracts for researchctl.
|
Package plugin defines in-process extension contracts for researchctl. |
|
research/render
Package render renders researchctl reports to Markdown.
|
Package render renders researchctl reports to Markdown. |
|
research/rules
Package rules implements built-in completion review gates.
|
Package rules implements built-in completion review gates. |
|
research/spec
Package spec defines the canonical researchctl project graph IR.
|
Package spec defines the canonical researchctl project graph IR. |
|
research/validate
Package validate checks researchctl project graph structure and review gates.
|
Package validate checks researchctl project graph structure and review gates. |
|
xgoja/providers/researchctl
Package researchctl exposes the researchctl JavaScript modules as an xgoja/v2 provider package.
|
Package researchctl exposes the researchctl JavaScript modules as an xgoja/v2 provider package. |
|
xgoja/providers/researchctl/doc
Package doc embeds xgoja provider help pages for the researchctl runtime modules.
|
Package doc embeds xgoja provider help pages for the researchctl runtime modules. |
Click to show internal directories.
Click to hide internal directories.