Skip to content

v1.2.0 — Honest self-audit: cost docs, safety, portability bugs

Choose a tag to compare

@noluyorAbi noluyorAbi released this 26 May 22:38
· 37 commits to main since this release

User asked: "does the repo work, is it a good skill, what's missing?" Self-applied audit. Fixed 2 real bugs, 1 description issue, and 5 missing files.

Real bugs fixed

  • sed -i '' in commands/nightshift-debug.md — BSD-only syntax. Linux users would have hit `sed: invalid option -- '''`. Replaced with `perl -i -pe` (cross-platform).
  • #!/bin/bash in 2 scripts — macOS ships bash 3.2 at /bin/bash (Apple stuck on GPLv2 forever). Switched all 4 scripts to #!/usr/bin/env bash for modern-bash discovery via PATH.

Description quality

  • SKILL.md frontmatter now includes a NOT for: clause. Prevents over-triggering on "single bugfix", "architecture decision", "one-shot refactor" queries that shouldn't pull in the full multi-task nightshift workflow.

Missing context (highest-impact addition)

  • docs/07-cost-and-safety.md — real $ cost estimates ($0.50/task Sonnet, $1.50/task Opus, $40-200 per default overnight run), pre-launch safety checklist, --dangerously-skip-permissions handling, disaster recovery commands.

    Critical: users previously had zero idea what a nightshift costs. Now they do.

  • docs/FAQ.md — common questions by topic (general, cost, setup, during-run, results, skill, defaults rationale).

  • README leads with Cost-and-safety section before prerequisites. Risk surfaced up front.

Community files

  • SECURITY.md — vulnerability disclosure policy
  • .github/ISSUE_TEMPLATE/bug_report.md — structured bug intake
  • .github/ISSUE_TEMPLATE/stack_adapter.md — template for new-stack adapter requests
  • .github/PULL_REQUEST_TEMPLATE.md — PR checklist with sanitization reminder
  • .editorconfig — consistent line endings across contributors

What's still missing (acknowledged)

  • End-to-end install.sh test on a fresh machine (never run)
  • Asciinema/GIF demo recording
  • Marketplace listing setup (so /plugin install works without manual marketplace config)

These are nice-to-haves. Repo is now feature-complete for v1.x.

Install

```bash
curl -fsSL https://raw.githubusercontent.com/noluyorAbi/autonomous-agent-nightshift/main/bin/install.sh | bash
```