docs: own the vault format and close the LINA link gaps - #6
Merged
Merged
Conversation
Define the vault format as this repository's specification and the manifest fields by stage, including the vault id and RUMI's sibling declaration. Give every LINA input one result record, record digests, state the inbox filing rules, web gathering and network grant, the engine service, the kit module path, fixture pinning and the Windows sandbox dependency. Add the dependency policy and the Go components section of the CI policy, and align the manifesto and agent rules. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Codex Review SummaryThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
Co-Authored-By: Claude Opus 5.5 <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
Resolves the final review findings against the RUMI design contract and policies.
rumi_idand the keys LINA writes oninbox/items), the.rumi/layout, inbox filing rules and the manifest's vault fields. LINA's schema defines the envelope, payload kinds and sibling declaration. Eachrumiprotocol version names the vault format version it covers; the vault stage writes vault format version 1 first.inbox/item,request) gets exactly one result record, either theadd/briefor arefused/failedrecord witherror. An unsupported envelope version gets arefusedrecord in a version RUMI speaks. Writing a digest note writes anaddrecord.rumi serveruns as the user's service and notices input through vault commits; kit module pathgithub.com/thisisjun786/lina/kitvendored intothird_party/withreplace; fixtures vendored from the same LINA tag with digests; tools report unsupported on Windows until the kit sandbox is verified there.rumi_idformat is fixed by vault format 1 before later stages assign ids; RUMI lists its own commit hashes in.rumi/local/; the vault stage's CLI scope is stated.rumi_idand passage anchor; link formats, binary publication and service registration are deferred.docs/policy/dependencies.mdapplying LINA's policy to this repository (Go, Flutter and pub, vendored kit, fixtures and design package; opencodex and Node.js runtime clauses excluded).docs/policy/ci.mdgains a Go components section (components and dependencies jobs, path mapping,exhaustiveanalyzer). Release manifest adds the design package tag and Flutter toolchain.Verification
node .github/scripts/check-docs.mjs: local file targets OK.node --test .github/scripts/*.test.mjs: all pass.git diff --check: clean.docs/policy/, so CI classifies it as documentation.Compatibility and recovery
Documentation only. No code, data or configuration changes.
🤖 Generated with Claude Code