Skip to content

Releases: JhonMA82/engineering-platform

v1.7.0

Choose a tag to compare

@github-actions github-actions released this 21 Sep 18:12
fix(materialize): support relative --output . via absolute normalization

Normalize OutputDir to absolute so the init-workspace stash and staging
dirs are true siblings. Fixes rename .eng-stash-X into
.eng-stash-X/.eng-stash-X (EINVAL) and Remove(.) failures when CWD is
the workspace. Adds workspace_dot_test regression.

v1.6.0

Choose a tag to compare

@github-actions github-actions released this 21 Sep 17:16
feat(init): default eng init to the opencode agent

Bare eng init bootstraps the OpenCode integration
(.opencode/commands plus .opencode/skills); Pi stays behind
--agent pi. Quickstart, first-project tutorial, CLI reference
and pilot note follow the new default.

v1.5.0

Choose a tag to compare

@github-actions github-actions released this 21 Sep 16:50
feat(install): remote installer, self-update and uninstaller for eng

Remote install/update via the GitHub release line with sha256
verification against checksums.txt: scripts/install.sh|ps1 and
scripts/uninstall.sh|ps1 (bundled as release assets), plus
eng self-update [--check|--yes] with atomic binary replace.

Pure selection/verification logic in internal/selfupdate; effects
in internal/materializer; thin CLI in internal/cli.

v1.4.0

Choose a tag to compare

@github-actions github-actions released this 21 Sep 06:59
chore(release): v1.4.0

v1.3.1

Choose a tag to compare

@github-actions github-actions released this 21 Sep 02:55
fix(materialize): refuse nested output inside eng-init workspace

Agents derived --output from the intent name inside an init workspace
(e.g. reloj_checador/reloj_checador_escolar), orphaning bootstrap state.
The core now refuses new or empty subdirectories nested under a workspace
carrying .engineering/bootstrap.json and points at --output .; Pi and
OpenCode skills/commands carry the same hard rule. Bootstrap 1.0.3.

v1.3.0

Choose a tag to compare

@github-actions github-actions released this 19 Sep 03:25
feat(cli): persist run reports with intent vs result on failure

v1.2.4

Choose a tag to compare

@github-actions github-actions released this 18 Sep 02:59
v1.2.4 documentation hardening, no behavior changes

v1.2.3

Choose a tag to compare

@github-actions github-actions released this 10 Sep 02:55
fix(generate): execute Materialization.Arguments and embed base catalog

- materializer appends resolved plan arguments to the generator argv,
  validated as one effective command; prevalidate covers Run+args
- base catalog embedded in the binary; --catalog-dir stays optional overlay
- regression coverage for the argv contract and the embedded fallback

v1.2.2

Choose a tag to compare

@github-actions github-actions released this 10 Sep 01:55
fix(bootstrap): pass newproject idea via ARGUMENTS

- pi/OpenCode inject command args only through placeholders;
  templates now use ARGUMENTS with frontmatter and hints
- document ask_user_question prerequisite with chat fallback
- BootstrapVersion 1.0.2 so workspaces pick up the fix

v1.2.1

Choose a tag to compare

@github-actions github-actions released this 10 Sep 01:41
fix(pi): require skill frontmatter and bump bootstrap to 1.0.1

- project-discovery SKILL.md carries name/description frontmatter
  (pi refuses skills without it: description is required)
- BootstrapVersion 1.0.1 so existing workspaces detect outdated
  resources and repair with eng init --force
- regression test over embedded skills