Skip to content

Glossary

Page Maps

graph LR
  family["Reproducible Research"]
  program["Deep Dive Snakemake"]
  section["Performance Observability Incident Response"]
  page["Glossary"]
  capstone["Capstone evidence"]

  family --> program --> section --> page
  page -.applies in.-> capstone
flowchart LR
  orient["Orient on the page map"] --> read["Read the main claim and examples"]
  read --> inspect["Inspect the related code, proof, or capstone surface"]
  inspect --> verify["Run or review the verification path"]
  verify --> apply["Apply the idea back to the module and capstone"]

This glossary keeps the language of Module 09 stable.

The goal is practical incident and performance clarity: when the same terms keep the same meaning, review gets faster and less argumentative.

Terms

Term Meaning in this module
cost class A named source of workflow time such as planning, scheduler overhead, storage drag, or tool runtime.
planning cost Time spent discovering inputs, expanding targets, resolving wildcards, and building the DAG before jobs really run.
scheduler overhead Time spent launching, tracking, and finalizing jobs rather than performing the scientific or analytic work itself.
storage drag Delay caused by staging, scratch promotion, shared filesystem latency, or slow visibility of files.
tool runtime The time spent inside the script, wrapper, or external tool that performs the real step-local work.
evidence surface A specific artifact or command output used to answer one review question, such as a log, benchmark, summary, or provenance file.
rule-local evidence Evidence tied to one rule or target, usually logs or benchmark files for a specific job family.
workflow-state evidence Evidence about the workflow as a whole, such as dry-run output, summaries, or rerun-cause listings.
provenance The configuration, profile, environment, and runtime identity that explain what produced a given published result.
incident ladder A fixed sequence for moving from symptom to evidence to classification before editing the workflow.
incident class The current boundary where the problem appears to live: workflow semantics, operating context, storage behavior, or tool behavior.
noisy evidence Evidence that exists but does not help answer the actual review question because it is too broad, too vague, or too verbose.
semantic drift A change that alters workflow meaning, file-contract truth, or published meaning while being framed as something smaller.
honest tuning A performance improvement that keeps workflow semantics, declared dependencies, and review evidence intact.
runbook A short operational route that tells maintainers what to run first, what to inspect next, and when to escalate.
escalation trigger A condition that says the issue has crossed a boundary and should move from local debugging into profile review, publish review, or design review.

How to use these terms

If a performance or incident discussion starts getting vague, ask which term has become unclear:

  • are we talking about planning cost or tool runtime?
  • do we need workflow-state evidence or rule-local evidence?
  • is this still honest tuning, or has it crossed into semantic drift?
  • is the next move a local repair or an escalation trigger?

Those questions usually expose the real disagreement quickly.