• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

jhheider / scriptbox
79%

Build:
DEFAULT BRANCH: main
Repo Added 17 Jul 2026 08:30PM UTC
Token qxmS4txpMAU4iNqxZR9qKWtsKLORqJImX regen
Build 24 Last
Files 11
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH main
branch: main
CHANGE BRANCH
x
Reset
Sync Branches
  • main
  • argv0-lint-clean-emit
  • compat-suite
  • emit-flag-handling
  • emit-subscripts-tree
  • fix-argv0-no-shebang
  • release-v0.3.1

21 Jul 2026 03:09AM UTC coverage: 79.484%. Remained the same
29797757125

push

github

jhheider
style: rephrase flattened em-dashes as real punctuation

87 fixes across the prose-heavy doc comments, README/Dockerfile/run.sh
prose, help text, and error messages: ` - ` replaced with commas, colons,
semicolons, or parentheticals. Left untouched (not prose dashes): the
subscript status strings and "{} - {}" format template, a blockquote
bullet, the shellcheck `-f gcc -` stdin arg, and arithmetic. Updated the
one test assertion whose expected output string changed. Builds + tests pass.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01VR4FWfzRhNYTv6VPGR1M1W

2 of 4 new or added lines in 3 files covered. (50.0%)

1139 of 1433 relevant lines covered (79.48%)

8.47 hits per line

Relevant lines Covered
Build:
Build:
1433 RELEVANT LINES 1139 COVERED LINES
8.47 HITS PER LINE
Source Files on main
  • Tree
  • List 11
  • Changed 11
  • Source Changed 11
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
29797757125 main style: rephrase flattened em-dashes as real punctuation 87 fixes across the prose-heavy doc comments, README/Dockerfile/run.sh prose, help text, and error messages: ` - ` replaced with commas, colons, semicolons, or parentheticals. Left untouched... push 21 Jul 2026 03:09AM UTC jhheider github
79.48
29663821834 main Release v0.3.1 (#7) Claude-Session: https://claude.ai/code/session_014psyX18vgHn4UkMwCtZqff Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com> push 18 Jul 2026 10:39PM UTC web-flow github
79.48
29663101894 main emit: recursive --subscripts tree dump (#6) `scriptbox emit --subscripts` now walks the whole reachable tree instead of rejecting the flag: the script, then every resolvable `source` include and shell child, recursively, each under a `# ==> <path... push 18 Jul 2026 10:15PM UTC web-flow github
79.48
29662126480 main emit: honor --argv0/frontmatter, reject --subscripts, add a test suite (#5) emit accepted --subscripts but silently ignored it (the wrapping rewrites children into `source /dev/fd/N` backed by held runtime fds - meaningless in a static dump). It ... push 18 Jul 2026 09:44PM UTC web-flow github
75.21
29661829250 main Join $0 reset onto the first body line (line-faithful + lint-clean); add emit + shellcheck compat check (#4) The $0 rewrite used to swap the shebang line, which dropped the shell dialect (shellcheck added SC2148) and left shebang-less scripts unr... push 18 Jul 2026 09:34PM UTC web-flow github
73.1
29661623682 main chore: set fallback in justfile Enables just's built-in fallback-to-parent-justfiles behavior: recipes not defined locally resolve from the nearest ancestor justfile with the same setting, closest-wins, without static import coupling. push 18 Jul 2026 09:27PM UTC jhheider github
74.02
29660994211 main Fix $0 rewrite for shebang-less scripts (closes #1) (#3) The --argv0 rewrite injected the $0 reset by swapping the line-1 shebang, so a script with no shebang run via an explicit `scriptbox <shell> script` silently kept $0 as the fd path even on ... push 18 Jul 2026 09:07PM UTC web-flow github
74.02
29660648563 main Add dockerized real-world cross-shell compatibility suite (scriptbox-060) (#2) * Add dockerized real-world cross-shell compatibility suite (brief scriptbox-060) A broad compat regimen separate from tests/: a matrix of shell idioms plus a read-on... push 18 Jul 2026 08:56PM UTC web-flow github
73.49
29625591700 main 0.3.0: drop unsafe auto-reap (keep gc); fix stale docs Senior-eng review reproduced a real regression in the launch-time cache auto-reap: "root pid dead => tree done" is false for the common detach pattern (`bash worker.sh & disown; exit`). The r... push 18 Jul 2026 01:39AM UTC jhheider github
73.49
29624880361 main v0.3.0: collapse subscripts to one `freeze` mode; auto-reap cache Address the review-flagged UX/polish edges: - Collapse `wrap` + `freeze-tree` into a single protective mode, `freeze`: it always uses the launch-scoped snapshot cache (whole-tree... push 18 Jul 2026 01:16AM UTC jhheider github
71.68
See All Builds (24)

Badge your Repo: scriptbox

We detected this repo isn’t badged! Grab the embed code to the right, add it to your repo to show off your code coverage, and when the badge is live hit the refresh button to remove this message.

Could not find badge in README.

Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

Refresh
  • Settings
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc