Skip to content

fix: correct stale probe-timeout and 13->16 component counts#29

Merged
rldyourmnd merged 1 commit into
mainfrom
docs/probe-timeout-and-16-component-counts
Jul 19, 2026
Merged

fix: correct stale probe-timeout and 13->16 component counts#29
rldyourmnd merged 1 commit into
mainfrom
docs/probe-timeout-and-16-component-counts

Conversation

@rldyourmnd

Copy link
Copy Markdown
Contributor

Corrects two documentation/contract facts that drifted from the code:

  • Probe timeout: build/manifest.json:runtime_probe_policy.timeout_seconds and SECURITY.md said 3s, but the code default is 30s (version.sh:DEFAULT_TIMEOUT, override-clamped 1-120s; the private test_runtime_probe_tolerates_a_slow_cold_start encodes 30s because 3s killed cold starts). Corrected both to 30s (with the 120s clamp noted in SECURITY.md).
  • Component counts: README.md, docs/architecture.md, and the core plugin README.md said 13 skills / 13 commands; the tree ships 16/16 (the private test_marketplace_structure asserts 16/16). Added the missing add-instructions, nddev-builder-orientation, validate-components (and commands /nddev-add-instructions, /nddev-orient, /nddev-validate).

Defense-in-depth: the public contract validator now also couples marketplace.json's core-plugin version to build_version (previously only plugin.json.version was checked).

Docs/validator-only, no runtime behavior change, no version bump; release-evidence digest rebound.

https://claude.ai/code/session_01Y29c9sJRhChvxDcUjab5Xo

The runtime CLI probe default timeout is 30s (version.sh DEFAULT_TIMEOUT,
override-clamped 1-120s; a private test encodes the 30s cold-start tolerance),
but build/manifest.json and SECURITY.md still advertised 3s -- 10x tighter than
reality. The core toolkit ships 16 skills / 16 commands (the private
marketplace-structure test asserts 16/16), but README.md, docs/architecture.md,
and the core plugin README still said 13/13, omitting add-instructions,
nddev-builder-orientation, and validate-components.

Also couple marketplace.json's core-plugin version to build_version in the
public contract validator (previously only plugin.json.version was checked).

Docs/validator-only; no runtime behavior change; release-evidence rebound.

Claude-Session: https://claude.ai/code/session_01Y29c9sJRhChvxDcUjab5Xo
@rldyourmnd
rldyourmnd merged commit 5a37dad into main Jul 19, 2026
8 checks passed
@rldyourmnd
rldyourmnd deleted the docs/probe-timeout-and-16-component-counts branch July 19, 2026 02:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant