Repository navigation
docs: record NativeStack2604 Dagu loopback operator access - #787
Closed
seathatflowsinourveins wants to merge 4 commits into
Closed
seathatflowsinourveins wants to merge 4 commits into
seathatflowsinourveins wants to merge 4 commits into
Conversation
seathatflowsinourveins
force-pushed
the
codex/ns2604-dagu-records-20261006
branch
from
October 6, 2026 14:09
57c3aaf to
dff1c03
Compare
5 of 6 tasks
Collaborator
Author
|
Closed with a record by the PR triage of 2026-10-07 (the command center's ruling). Not merged; the branch Folded into #820 at 77d35e4. Of this PR's 8 changed files, 7 are byte-identical there and 1 is merged (shared files, and registry entries re-registered for the merged files); none is lost. The exact-head read of #820 at that head gives the same fold-completeness table. Reopen trigger: none while #820 carries the content. Reopen with |
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.
Scope
Record NativeStack2604 Dagu as an unauthenticated loopback operator path, distinct from Grafana Viewer access. Update the current dashboard/passwordless/backend wording, preserve historical receipts, and retain sanitized native observations plus the co-op's separate eight-DAG ownership classification.
SOTA sources
Evidence-class table
The API response includes parameters/defaultParams. Only names, native tag presence/value and counts are streamed through jq into model context and persisted. No raw response, workflow body, credential value or host-interface address is retained. Matching sample headers does not prove installed body identity or inert runtime state. Whole-host backup/time practice serves trading without becoming a paper-lane workflow. The co-op reports current paper runs as NativeStack systemd timers outside this Dagu.
Local commands run
All native checks were light and at nice 19. validate.py was explicitly permitted during the paper window. No full unittest suite, build, install, DAG start, broker connection or order was run; no executable/test module changed.
The first metadata GET lacked --disable, so it is retained only as inventory evidence. The next tag filter normalized null/missing to empty; the final capture retains tag presence/value without normalization and confirms all eight fields present. These are retained method corrections, not dropped failures or paper retries.
A shared origin/main update caused a publication check to use the newer registry with the older worktree. The failed check is retained in the receipt and private log. The source was rebased onto immutable 1fa8650, registry derived from that same commit and owned files re-registered. Final validation passes. A bounded completeness critic found no blocking source issue; its source review is not independent host acceptance.
Decision record
2026-10-06 Dagu loopback operator record, proposed with review_by 2027-01-01. Alternatives, role/bind boundaries, eight-name mapping, historical supersession, native methods and recheck conditions are explicit.
Host apply / read-back / rollback
None for this records PR. The command center's already reported auth change is not repeated. No peer/private script is changed: the alleged export/cat match was instruction text, and the archived installer helpers are quote-aware. The current main inventory has no Dagu declaration to amend. Any additional host proposal waits for the command center's ACK; no service/OS/WSL/user-manager restart is requested.
Historical receipts and the protected-instance probe contract are preserved; live Collector probe re-qualification, if needed for this mode, belongs to its owner.
Host evidence
No evidence/hosts files change. Source records and snapshots do not promote a platform, adoption, readiness, role-completeness or broker status.
Checklist
Post-restart mechanical refresh
Rebased onto immutable main 0d5e650; restored its registry and re-registered only owned evidence. Every owned source file is byte-identical to the preceding reviewed head. The final commit touches only manifests/evidence.json. Fresh validate.py at nice 19 passed: 69 components, 4 profiles, 215 receipts, 10340 hashed files. No role/readiness or host acceptance promotion. GitHub review pagination was complete and had no unresolved connector threads; no comment mutation needed. New frozen head: dff1c03. Keep DRAFT for the requested co-op/command-center read. No queued-PR ownership claim or host apply.