feat(drift): add identity to nightly drift matrix#10
Merged
Conversation
paper-board/identity onboarded via service-template@v0.1.2 (Task 34). Add to drift matrix so subsequent template changes catch divergence. service: identity advisory_lock_id: 1 port: 8081 enable_e2e: false Allowlist note: identity ships straight rendered template — no per-service overrides today. Expected first-run drift: zero (identity's last commit mirrors service-template@v0.1.2 byte-for-byte for Tier 1 paths). Closes Task 34 ecosystem integration.
Greptile Summary
Confidence Score: 5/5Safe to merge — straightforward uncomment of a pre-approved placeholder with no logic changes. The diff is minimal: four YAML lines uncommented and one markdown table row added. The advisory_lock_id: 1 and port: 8081 values do not conflict with any active or future-reserved matrix entry. The enable_e2e: false flag correctly bypasses the post-render sed override, matching the allowlist documentation. No new shell code paths, no new secrets, and existing injection-prevention patterns are fully inherited. No files require special attention. Important Files Changed
Sequence DiagramsequenceDiagram
participant GH as GitHub Actions (nightly)
participant ST as paper-board/service-template
participant ID as paper-board/identity
participant Issues as paper-board/.github Issues
GH->>ST: checkout (DRIFT_PAT)
GH->>GH: "render template (SVC=identity, ADVISORY_LOCK_ID=1, PORT=8081)"
Note over GH: enable_e2e=false → no sed override applied
GH->>ID: checkout (DRIFT_PAT)
GH->>GH: compare-template.sh --template rendered --service identity
alt drift detected
GH->>Issues: create or append drift issue
else no drift
GH->>GH: job passes silently
end
Reviews (1): Last reviewed commit: "feat(drift): add identity to nightly dri..." | Re-trigger Greptile |
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.
Context
paper-board/identity onboarded via
service-template@v0.1.2(agent-manager Task 34). Add it to the drift CI matrix so future template changes catch divergence.Changes
.github/workflows/template-drift.yml: enable identity matrix entry (was commented future placeholder)template-drift-allowlist.md: per-service overrides table — identity has noneMatrix entry
Verification
Identity commit
c4d8f24mirrors service-template@v0.1.2 (d289559) byte-for-byte for Tier 1 paths. First drift run after merge should report zero drift for identity. Will trigger workflow_dispatch from main post-merge to confirm.Related
tasks/2026-05-02-adr-0010-gap-analysis.mdTask 34