Skip to content

docs(assets): state the stack rule without naming an ecosystem - #8

Merged
protonspy merged 1 commit into
mainfrom
docs/stack-seed-ecosystem-agnostic
Aug 2, 2026
Merged

protonspy merged 1 commit into
mainfrom
docs/stack-seed-ecosystem-agnostic

Conversation

@protonspy

Copy link
Copy Markdown
Owner

The seeded docs/stack.md said a direct dependency "in go.mod or package.json" is reported. That names the two parsers internal/validate/stack.go happens to have today, not the rule.

The rule is that a project's dependency file is structured data rather than source, which is what makes "technology not listed here is an open decision" checkable at all — and it holds in any ecosystem that has one. The validator is expected to gain parsers; a seed that enumerated them reads as wrong in every project using neither, and goes stale in the rest.

Prose only, in a seed. assets.Version is untouched — a seed is not a managed file, so nothing in any manifest changes and scc update has nothing to offer here either way. Workspaces created before this ship keep the older wording; that is what untracked means.

Note: .claude/rules/knowledge-base.md still carries the same ecosystem-specific sentence. Changing it is a workspace-template edit and costs a template-version bump, so it is deliberately not in this PR.

🤖 Generated with Claude Code

https://claude.ai/code/session_01GchWF6iL5PjTdXAT8H3mhb

The seeded docs/stack.md said a dependency "in go.mod or package.json"
is reported, which names today's two parsers rather than the rule. The
rule is about a project's dependency file being structured data, and it
holds in any ecosystem that has one — the validator gains parsers, and a
seed that enumerated them would read as wrong in every project that uses
neither.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01GchWF6iL5PjTdXAT8H3mhb
@protonspy
protonspy merged commit 9dcba9f into main Aug 2, 2026
4 checks passed
@protonspy
protonspy deleted the docs/stack-seed-ecosystem-agnostic branch August 2, 2026 23:45
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