Directories
¶
| Path | Synopsis |
|---|---|
|
Package config holds the build-time identity of the binary: version, commit SHA, and build date.
|
Package config holds the build-time identity of the binary: version, commit SHA, and build date. |
|
Package doctor analyses an existing repository's commit history and reports per-weekday, per-hour, and per-day distributions — so users can sanity-check that fabricated activity looks plausibly human (or so they can audit a repo's actual cadence).
|
Package doctor analyses an existing repository's commit history and reports per-weekday, per-hour, and per-day distributions — so users can sanity-check that fabricated activity looks plausibly human (or so they can audit a repo's actual cadence). |
|
Package engine wires the planning, sampling, and streaming layers into a single Run function that the CLI subcommands (seed, tick) both call into.
|
Package engine wires the planning, sampling, and streaming layers into a single Run function that the CLI subcommands (seed, tick) both call into. |
|
Package fastimport encodes a git fast-import stream so histomancer can pipe many fabricated commits into a single `git fast-import` subprocess instead of paying the per-commit cost of spawning `git commit` for each one.
|
Package fastimport encodes a git fast-import stream so histomancer can pipe many fabricated commits into a single `git fast-import` subprocess instead of paying the per-commit cost of spawning `git commit` for each one. |
|
Package gitio wraps the git CLI for the small set of operations histomancer actually needs: opening or initialising a repo, reading the branch tip and the file at it, running a fast-import stream against the repo, and pushing.
|
Package gitio wraps the git CLI for the small set of operations histomancer actually needs: opening or initialising a repo, reading the branch tip and the file at it, running a fast-import stream against the repo, and pushing. |
|
Package preview renders a GitHub-style contribution heatmap for a rolled schedule.Day plan, so users can sanity-check the shape of fabricated activity before committing.
|
Package preview renders a GitHub-style contribution heatmap for a rolled schedule.Day plan, so users can sanity-check the shape of fabricated activity before committing. |
|
Package profile defines the distribution presets that shape histomancer's per-day commit cadence, week-level burstiness, and time-of-day weighting.
|
Package profile defines the distribution presets that shape histomancer's per-day commit cadence, week-level burstiness, and time-of-day weighting. |
|
Package schedule produces a per-day commit plan over a date range, applying a two-state Markov chain at the week level so that active and quiet streaks emerge naturally instead of independent per-day rolls.
|
Package schedule produces a per-day commit plan over a date range, applying a two-state Markov chain at the week level so that active and quiet streaks emerge naturally instead of independent per-day rolls. |
|
Package timeofday samples a wall-clock time within a given day, weighted by a configurable work-hours window.
|
Package timeofday samples a wall-clock time within a given day, weighted by a configurable work-hours window. |
|
Package wizard provides the interactive surface that fires when histomancer is run without a subcommand on a TTY.
|
Package wizard provides the interactive surface that fires when histomancer is run without a subcommand on a TTY. |
Click to show internal directories.
Click to hide internal directories.