🐛 fix(claude): revert to preserve layout + remove docs tooling#34
Merged
🐛 fix(claude): revert to preserve layout + remove docs tooling#34
Conversation
- Revert Claude adapter default_output_layout from `namespace` to `preserve` so nested agents keep their directory structure (e.g. `.claude/agents/l2/scout.md` instead of `l2__scout.md`) - Remove docs-serve / docs-build / docs-check just targets and ci-docs.yml workflow — docs building is handled by Vercel - Rename `Justfile` → `justfile` (lowercase convention) - Update docs references to use `uv run zensical build` directly Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
Add `_yaml_quote` helper to BaseAdapter that wraps values in double
quotes when they contain `:`, `#`, `{}`, `[]` and other YAML-unsafe
characters. Applied to `description` and `name` fields across all
five adapters (Claude, Copilot, Cursor, OpenCode, Windsurf).
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
`.agents/roles/` is the install target (generated/copied), not source. `find_roles_dir` now only checks `roles.toml [project].roles_dir` and `roles/` when locating source definitions. Fixes: `role-forge add ./` failing with "No role definitions found" when `.agents/roles/` exists but is empty and `roles/` has the actual source files. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
The `roles_dir` config controls where source definitions are found. `.agents/roles/` is the install target (generated/copied), not source. Defaulting to `"roles"` fixes `role-forge add ./` failing when `.agents/roles/` exists but is empty. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
default_output_layoutfromnamespacetopreserve, so nested agents keep their directory structure (e.g..claude/agents/l2/scout.mdinstead ofl2__scout.md)docs-serve/docs-build/docs-checkjust targets andci-docs.ymlworkflow — docs building is handled by VercelJustfile→justfile(lowercase convention)uv run zensical builddirectlyTest plan
just cipasses🤖 Generated with Claude Code