Repository navigation
chore: use $DOC_ROOT for the requests path and drop the consumer-project reference - #39
Merged
Merged
Conversation
This branch had an error being deployed
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.
Documentation-only cleanup of
.claude/mission.md. No code, no packages, no CI logic.Part of an ecosystem-wide pass across every Tharga project; the rules behind it now live in
shared-instructions.md→ Feature Requests (cross-project) → External consumers.Two changes
1. The requests path was a literal machine path.
A hard-coded path resolves on exactly one machine and silently finds nothing everywhere else — and "silently finds nothing" is indistinguishable from "there was nothing pending". That failure mode is the reason this matters more than tidiness.
2. Removed the reference to a consuming product's checkout.
- **Eplicta requests**: `$DEV_ROOT/Eplicta/plan/requests.md` — check for requests from Eplicta on startupA Tharga project should not know about a specific consuming product at all. Two problems with the line:
The boundary now runs one way. A consuming product raises a GitHub issue on this repository — that is the whole inbound channel. Outbound is a comment on that issue and nothing further: no follow-up entry, no adoption tracker, no writing into their files. Whoever asked tracks their own adoption; they have the issue and the release notes to do it from.
Nothing is lost by removing it: open GitHub issues are already a mandatory request source on every startup, independent of what
mission.mdlists.Note on merging
Merging this triggers the full CI pipeline, including
release, because no repo filters by path — so it will publish a new patch version whose package content is identical to the current one. That is the only cost, and it is why this PR is left for you to merge rather than merged automatically.