aboutsummaryrefslogtreecommitdiffstats
path: root/AGENTS.md
diff options
context:
space:
mode:
Diffstat (limited to 'AGENTS.md')
-rw-r--r--AGENTS.md10
1 files changed, 5 insertions, 5 deletions
diff --git a/AGENTS.md b/AGENTS.md
index f55d952..9f92d71 100644
--- a/AGENTS.md
+++ b/AGENTS.md
@@ -33,12 +33,12 @@ Design and phasing: `docs/superpowers/specs/`. Phase 1 (core) is
- Hints are parsed (`shlex`), never sourced. `sb_builder/hints.py` mirrors
slackrepo's own rules (`../GITHUB/slackrepo/libexec/functions.d/parsefunctions.sh`);
check that file when changing it.
-- Hint editing lives in the helper (`hint-update`, `hint-new` jobs run the
- helper's own `_hint` command): text edits, `.bak` before each
+- Hint editing lives in the helper (`hint-update`, `hint-new`, `fix-current`
+ jobs run the helper's own `_hint` command): text edits, `.bak` before each
write, a final `SBB-RESULT {json}` log line read back with `job-result`.
- It replaces mkhint, which stays on the VM for neovim and openvino
- (bundled deps, `manifest_packages`) and for the `DELREQUIRES` hints
- sbshadow regenerates with `mkhint -F` after every sync, until phase 4b.
+ The phantom deps list is the helper's `phantom_deps_file`; sbshadow runs
+ `sbb-remote fix-current-now` after each sync. mkhint stays on the VM only
+ for neovim (bundled deps, `manifest_packages`), until phase 4b part 2.
- Jobs never get input. Any tool run as a job must be non-interactive
(`--yes`/`--no` style flags). If a tool needs a flag it lacks, add it in
that tool's own repo (e.g. `slackrepo_setup` for sbshadow) rather than