Files
Dario LipicarandClaude Opus 4.8 52c41168a9 docs: emit daemon-client logoscore examples, drop inline (-c) mode (#10)
* docs: emit daemon-client logoscore examples, drop inline (-c) mode

logos-logoscore-cli's inline mode (`logoscore -m <dir> -l <mod> -c
"mod.method(args)" --quit-on-finish`) is being removed. Update everything
dev-boost emits/ships so generated module docs and guidance use the daemon +
client workflow instead:

  logoscore -D -m ./result/lib -l <module> &     # start a daemon
  logoscore call <module> <method> [args...]     # call a method (positional)
  logoscore stop                                  # stop when done

- Code generators: generate-agents-md.ts, build-help.ts, scaffold.ts now emit
  the daemon/start + `call` + `stop` sequence (scaffold derives positional
  method + space-separated args instead of a `module.method(args)` string).
- Guidelines (testing.md, universal-module.md) and skills (testing-modules,
  create-universal-module, package-lgx, create-full-app) rewritten to the
  daemon/client flow; CI guidance is "background daemon, run calls, stop".
- docs/spec.md and templates/full-app/README.md examples updated.
- llms-full.txt re-synced to match (it aggregates the above).

`tsc` still compiles (nix build of the default package passes).

Note: doctests/outputs/* are regenerated end-to-end by the doctest harness
(doctests/run.sh, which scaffolds + builds + executes the commands), so those
snapshots refresh from the updated generators on the next doctest run rather
than being hand-edited here.

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

* fix: address review — omit empty call args; fix llms type-detection line

- scaffold.ts: no-arg sample methods left `sampleCallArgs` empty, producing a
  trailing space / empty arg in the suggested `logoscore call`. Derive a
  `sampleCall` that omits the args when empty.
- llms-full.txt: the type-auto-detection line still said "`-c` args" while the
  surrounding section documents the `call` client command — now "`call` args".

tsc still compiles (nix build of .#default passes).

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

* docs: daemon starts clean — drop -l, load modules via load-module

Follow-up to dropping inline mode: logoscore's daemon now starts clean (the
-l/--load-modules autoload flag is removed). Update everything dev-boost
emits/ships to start a clean daemon and load modules with `load-module`:

  logoscore -D -m <dir> &
  logoscore load-module <module>
  logoscore call <module> <method> [args]
  logoscore stop

- Generators (generate-agents-md.ts, build-help.ts, scaffold.ts) emit a
  `load-module` step instead of `-D … -l <module>`.
- Guidelines/skills/docs/template + llms-full.txt updated (comma-separated
  `-l a,b` examples become one `load-module` per module).

tsc compiles (nix build of .#default passes).

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

---------

Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-09 22:39:05 -03:00
..
2026-05-18 18:41:14 -04:00
2026-04-02 15:13:59 -04:00