Skip to content

Releases: nonrational/adjacent

v0.1.0-alpha.4

v0.1.0-alpha.4 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 24 Jun 01:17
dad3832
Inject an ADJ_* boot environment into supervised apps (#76)

v0.1.0-alpha.3

v0.1.0-alpha.3 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 21 Jun 20:47
d15e3de
Scaffold a default adjacent.toml in `adj add` (#75)

* Design spec: scaffold a default adjacent.toml in `adj add`

adj add . generates adjacent.toml when missing, registering in one step
when it can detect the dev command (Deno/Node/Django/Rails/Rack) and
otherwise scaffolding a starter file with guidance.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

* Implementation plan for `adj add` scaffolding

Four tasks: pure scaffold engine, client::add wiring, integration tests,
CONTRIBUTING detector guide.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

* Add scaffold engine for generating adjacent.toml

Pure client-side module: derive name from directory basename, detect the
dev command from marker files (Deno/Node/Django/Rails/Rack, ordered), and
render the manifest body. Wired into `adj add` in a follow-up.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

* Scaffold a default adjacent.toml in `adj add` when missing

When the target directory has no adjacent.toml, generate one. If the dev
command is detected, register in one step; otherwise write the starter
file and exit non-zero with guidance. Existing manifests are untouched.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

* Integration tests for `adj add` scaffolding

Cover the detected (file written + registered), undetected (file written,
not registered, non-zero exit), and existing-manifest (untouched) paths.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

* Add CONTRIBUTING with the dev-command detector guide

Documents the scaffold detector table and how to add a row — the target of
the "add a detector" pointer in `adj add`'s not-detected message.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

* shortcuts for fmt/check

* just format

---------

Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-authored-by: Alan Norton <git@nonration.al>

v0.1.0-alpha.2

v0.1.0-alpha.2 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 21 Jun 19:03
fix instructions w/ copy command

v0.1.0-alpha.1

v0.1.0-alpha.1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 14 Jun 04:39
fd8e424
Add alpha Homebrew distribution: release CI, in-repo tap formula, ver…