Skip to content

chore: make arckit-repo standalone; mark DeepBook guide proprietary#651

Merged
tractorjuice merged 1 commit into
mainfrom
chore/arckit-repo-standalone
Jul 13, 2026
Merged

chore: make arckit-repo standalone; mark DeepBook guide proprietary#651
tractorjuice merged 1 commit into
mainfrom
chore/arckit-repo-standalone

Conversation

@tractorjuice

Copy link
Copy Markdown
Owner

arckit-repo becomes a standalone tooling plugin

Follows the arckit-fde precedent: a Claude Code only tooling plugin that ships via the marketplace but is not part of the converted, cross-platform surface.

  • dependencies: [] (was pinned arckit =6.1.7). It generates repository docs; it does not need the governance core.
  • Removed from converter.py PLUGIN_SOURCES/arckit:repo-docs no longer converts into the six extensions. Stale artefacts from the previous conversion were deleted, because push-extensions.sh tars the working tree, so they would otherwise have shipped.
  • Dropped from the test enumerations arckit-fde is also absent from: extension_helpers.py, tests/codex, tests/paperclip, test_template_consistency.py.
  • Install line corrected to claude plugin install arckit-repo — there is no core dependency to co-install.

One reversal worth reviewing

plugin.json repository/author are realigned to arckit-claude, which reverts 69fc33b ("point repo plugin at standalone repository"). test_release_process asserts that every plugin in the arckit-claude marketplace resolves to that marketplace repo, and arckit-fde — the stated model — points at arckit-claude too. A public tractorjuice/arckit-repo repo does exist; if the intent is to publish from there instead of bundling, that is a different distribution model and this bit should change.

DeepBook guide marked proprietary

arckit-deepbook is now proprietary and lives in a private repo, so docs/guides/deepbook.md gains a Licence and Availability section: not open source, not covered by ArcKit's licence, not installable from the public marketplace, no rights granted without written consent — and generated books remain the user's own. The guides.html card carries the same warning so it is visible without clicking through.

Verification

All gates pass locally: markdownlint (0 errors), shared-asset drift, recipe linter, doc-type collisions, dual-registration, tests/codex (33), tests/paperclip (11), and the full tests/plugin suite (1,016 passed).

🤖 Generated with Claude Code

…ide proprietary

arckit-repo now follows the arckit-fde shape — a Claude Code only tooling
plugin that ships via the marketplace but is not part of the converted,
cross-platform surface:

- dependencies: [] (was pinned to arckit =6.1.7). It generates repository
  docs and does not need the governance core.
- Removed from converter.py PLUGIN_SOURCES, so /arckit:repo-docs no longer
  converts into the Codex/OpenCode/Gemini/Copilot/Paperclip/Vibe extensions.
  Stale generated artefacts from the previous conversion were deleted —
  push-extensions.sh tars the working tree, so they would otherwise have
  shipped.
- Dropped from the test enumerations arckit-fde is likewise absent from
  (extension_helpers, codex, paperclip, template-consistency).
- plugin.json repository/author realigned to arckit-claude, matching
  arckit-fde. This reverts 69fc33b, which pointed the manifest at a
  separate arckit-repo repo; test_release_process asserts every plugin in
  the arckit-claude marketplace resolves to that marketplace repo.
- Install line corrected to `claude plugin install arckit-repo` (no core
  dependency to co-install).

DeepBook guide: arckit-deepbook is now proprietary and lives in a private
repo, so the guide gains a prominent "Licence and Availability" section
stating it is not open source, not installable from the public marketplace,
and that generated books remain the user's own. The docs-site card says the
same, so it is visible without clicking through.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@tractorjuice tractorjuice merged commit 525524e into main Jul 13, 2026
2 checks passed
@tractorjuice tractorjuice deleted the chore/arckit-repo-standalone branch July 13, 2026 08:43
tractorjuice added a commit that referenced this pull request Jul 13, 2026
Minor release. Adds the arckit-repo tooling plugin, reactive external-document
context, and raises the Claude Code floor to v2.1.200.

- Added: arckit-repo plugin with /arckit:repo-docs — a Claude Code only
  tooling plugin, no core dependency, not converted into the non-Claude
  extensions (arckit-fde shape).
- Changed: FileChanged hook for projects/*/external/ (#644); Claude Code
  minimum-version floor v2.1.172 -> v2.1.200 (#642); v2.1.200 documentation
  backlog and enterprise deployment guide (#643, #645); DeepBook guide marked
  proprietary (#651).
- Fixed: userConfig title validation guard (#639); DeepBook generated content
  removed from the public repository, restoring a green lint build (#650).

Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant