Skip to content

Vault Ingest: 2026-05-09T125235Z - #319

Closed
github-actions[bot] wants to merge 192 commits into
mainfrom
ingest-2026-05-09T125235Z
Closed

github-actions[bot] wants to merge 192 commits into
mainfrom
ingest-2026-05-09T125235Z

Conversation

@github-actions

@github-actions github-actions Bot commented May 9, 2026

Copy link
Copy Markdown
Contributor

Automated ingest pipeline run.

loganfinney27 and others added 30 commits April 22, 2026 10:35
Align the Python intake and PowerShell watcher on vault-root delivery, duplicate detection, and collision-safe moves. Update related docs to reflect the root pipeline and add targeted Phone Link tests.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Introduce tooling to resolve OpenRouter API secrets from 1Password and run OpenRouter agents. Adds resolve_openrouter_secret.py, an openrouter.env template and hygiene policy, a Python runtime helper (openrouter_runtime.py) and CLI entry scripts (start_*.py) plus PowerShell wrappers (Start-*.ps1, Use-OpenRouterEnv.ps1). Includes tests for the runtime and sparkseed, new sparkseed/source files, and several daily note updates and a large session transcript. These changes enable op-run-based execution of codex/claude with env files synthesized from 1Password references.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Bumps [requests](https://github.com/psf/requests) from 2.32.5 to 2.33.1.
- [Release notes](https://github.com/psf/requests/releases)
- [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md)
- [Commits](psf/requests@v2.32.5...v2.33.1)

---
updated-dependencies:
- dependency-name: requests
  dependency-version: 2.33.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…#293)

Updates the requirements on [python-dotenv](https://github.com/theskumar/python-dotenv) to permit the latest version.
- [Release notes](https://github.com/theskumar/python-dotenv/releases)
- [Changelog](https://github.com/theskumar/python-dotenv/blob/main/CHANGELOG.md)
- [Commits](theskumar/python-dotenv@v1.0.1...v1.2.2)

---
updated-dependencies:
- dependency-name: python-dotenv
  dependency-version: 1.2.2
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [crewai](https://github.com/crewAIInc/crewAI) from 1.14.1 to 1.14.2.
- [Release notes](https://github.com/crewAIInc/crewAI/releases)
- [Commits](crewAIInc/crewAI@1.14.1...1.14.2)

---
updated-dependencies:
- dependency-name: crewai
  dependency-version: 1.14.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-Authored-By: Copilot <198982749+Copilot@users.noreply.github.com>
Co-Authored-By: Copilot <198982749+Copilot@users.noreply.github.com>
Reorganize GRIMOIRE entries into a caution folder and add a folder index file. Add ARISE-v0.1 (individual emergence) and update AWAKEN, ORIENT and RISE docs to reflect pairing (ARISE→AWAKEN, RISE→REPORT), persona naming, and external-agent commit conventions. Expand VAULT-CONVENTIONS with an adopted Protocol Suite table and key conventions. Add a CodeQL config file and reference it from the CodeQL workflow. Update .gitignore with local project folders, remove a .gemini MEMORY note, adjust date metadata in the daily note, and expand SECURITY.md with metadata and reporting guidance.

Co-Authored-By: Copilot <198982749+Copilot@users.noreply.github.com>
Signed-off-by: Logan Finney <loganfinney27@gmail.com>
Add GitBook AI insights documentation (three new markdown pages) and a .gitbook stub. Update Obsidian community plugins list and rename .Oranus/* to .uranus/*. Expand ARISE.md into a v1.0 protocol (ARISE) and integrate ARISE/ARISE v0.1 references into CONSTITUTION.md, REPORT.md, RISE.md, and VAULT-CONVENTIONS.md. VAULT-CONVENTIONS.md now documents protocol pairs (A pair: ARISE→AWAKEN, R pair: RISE→REPORT) and updates the protocol registry. Also add SBF.md metadata.

Co-Authored-By: Copilot <198982749+Copilot@users.noreply.github.com>
Signed-off-by: Logan Finney <loganfinney27@gmail.com>
Rolled over incomplete to-dos to 2026-04-23.
Vault ingest pipeline initialized.
Mark multiple protocols as approved and update status fields (ARISE, AWAKEN, ORIENT, REPORT, RISE, CONFERENCE, CONVENE, CONTEXT). Add full CONFERENCE v1.0 doc and CONTEXT v1.0 doc plus v0.1 drafts (CONTEXT-v0.1, CONVENE-v0.1), and promote CONVENE.md to v1.0. Add several folder-index MOC files (audio.md, docs.md, other.md, images.md, screenshots.md, PHONE-LINK, AI-CAPTURES) and perform a set of README/SIGNAL file renames/moves. Update DECISIONS with a PR Loop Audit remediation entry and adjust VAULT-CONVENTIONS to reflect new protocol statuses and a workflow masking note; remove the old context.md. Editorial fixes and organizational tidy-up across the vault.

Co-Authored-By: Copilot <198982749+Copilot@users.noreply.github.com>
Signed-off-by: Logan Finney <loganfinney27@gmail.com>
- Prune lifecycle vocabulary to 3 reachable states
- Consolidate flat labels to namespaced (review/pending, merge/auto, etc.)
- Add probe/example prefix classification (low-risk)
- Comment out review triggers by default (configurable)
- Document human-only lifecycle states

Decision 24 in DECISIONS.md
Co-Authored-By: Copilot <198982749+Copilot@users.noreply.github.com>
Signed-off-by: Logan Finney <loganfinney27@gmail.com>
github-actions Bot and others added 7 commits May 8, 2026 22:29
- return substantive doctrine/control files from local splinters
- restore src/tests/scripts machinery layout and workflow surfaces
- fix daily rollover, sparkseed, and threshold context after salvage
- pin restored GitHub Actions references to full commit SHAs
- repair policy workflows and CodeQL language matrix
- add pytest to dev dependencies and record Arborscape census

Verification:
- uv run pytest -q: 102 passed in IDAHO-VAULT-pushable
- uv run ruff check src/idaho_vault .github/scripts/daily_rollover.py: passed
- date-placeholder backlog check: passed
- unpinned actions scan: passed
…6-05-09

Arborscape trunk-return salvage batch
Copilot AI review requested due to automatic review settings May 9, 2026 12:52
@github-actions
github-actions Bot requested a review from loganfinney27 as a code owner May 9, 2026 12:52

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot encountered an error and was unable to review this pull request. You can try again by re-requesting a review.

@github-actions github-actions Bot added the lifecycle/abandoned Lifecycle state: abandoned label May 11, 2026
@github-actions

Copy link
Copy Markdown
Contributor Author

Closing automatically: stale bot PR, not merge-clean, and older than the allowed age threshold. A fresh bot PR can be regenerated later if the update is still desired.

@github-actions github-actions Bot closed this May 11, 2026
@github-actions
github-actions Bot deleted the ingest-2026-05-09T125235Z branch May 11, 2026 15:53
@loganfinney27
loganfinney27 restored the ingest-2026-05-09T125235Z branch August 19, 2026 15:28
@loganfinney27 loganfinney27 reopened this Aug 20, 2026
@code-genius-code-coverage

Copy link
Copy Markdown

The files' contents are under analysis for test generation.

@seoguard

seoguard Bot commented Aug 20, 2026

Copy link
Copy Markdown

🔍 SEO Review — 4 issues found

🔴 Critical (4)

File Issue Fix
.claude/plugins/marketplaces/claude-plugins-official/plugins/session-report/skills/session-report/template.html Missing meta description
Meta descriptions are used as SERP snippets. Without one, Google auto-generates one from page content, which is typical…
Add <meta name="description" content="Your description here (150-160 chars)" /> inside <head>
.claude/plugins/marketplaces/claude-plugins-official/plugins/session-report/skills/session-report/template.html Missing <h1> tag
Every page must have exactly one <h1> tag. It signals the primary topic of the page to search engines.
Add exactly one <h1>Your Primary Topic</h1> tag to the page
.claude/plugins/marketplaces/claude-plugins-official/plugins/skill-creator/skills/skill-creator/assets/eval_review.html Missing meta description
Meta descriptions are used as SERP snippets. Without one, Google auto-generates one from page content, which is typical…
Add <meta name="description" content="Your description here (150-160 chars)" /> inside <head>
.claude/plugins/marketplaces/claude-plugins-official/plugins/skill-creator/skills/skill-creator/eval-viewer/viewer.html Missing meta description
Meta descriptions are used as SERP snippets. Without one, Google auto-generates one from page content, which is typical…
Add <meta name="description" content="Your description here (150-160 chars)" /> inside <head>
✅ 24 checks passed
  • missing-title
  • multiple-h1
  • image-missing-alt
  • missing-lang
  • missing-viewport
  • accidental-noindex
  • invalid-json-ld
  • back-button-hijacking
  • missing-title
  • missing-h1
  • multiple-h1
  • image-missing-alt
  • missing-lang
  • missing-viewport
  • accidental-noindex
  • invalid-json-ld
  • back-button-hijacking
  • missing-title
  • image-missing-alt
  • missing-lang
  • missing-viewport
  • accidental-noindex
  • invalid-json-ld
  • back-button-hijacking

SEOCode Free — running 10 core rules. Upgrade to Pro ($29/mo) to unlock all 86 rules including performance, structured data, and internationalisation checks.


Rule set v1.2.4 · Updated 2026-05-24

@haiec-no-ai-testing-ai

Copy link
Copy Markdown

🛡️ HAIEC Attestation Readiness: 60 → 60 (0)

Frameworks Evaluated: SOC2, ISO27001, PCI-DSS
Progress: ██████░░░░ 60%

HAIEC scans your repository for compliance evidence across multiple frameworks simultaneously.

⚠️ 2 Compliance Gaps Found

across 3 frameworks

🟡 Change documentation not maintained [MEDIUM]

Affects: ISO27001 · PCI-DSS

Why This Matters: CRITICAL VIOLATION: Uncontrolled changes to payment systems can result in immediate suspension of payment processing privileges and fines up to $100,000 per month until fixed.

How to Fix:

  1. IMMEDIATELY enable branch protection
  2. Require 2+ approvals for payment code
  3. Enable required status checks
  4. Document all changes

⏱️ ~10 min to fix


⚪ Missing CHANGELOG.md [LOW]

Affects: SOC2

Why This Matters: Code can be merged without any review. A single developer mistake could deploy a bug that crashes your service or leaks customer data. No second pair of eyes = no safety net.

How to Fix:

  1. Go to Settings > Branches > Edit main protection
  2. Enable "Require approvals" and set to at least 1
  3. Enable "Dismiss stale approvals when new commits are pushed"

⏱️ ~3 min to fix


💡 Quick Wins: 2 issues fixable in ~8 minutes


💡 First scan complete. Showing top 2 priority items. View complete analysis →

🎯 Next Steps

  1. View Complete Report → - See all findings and recommendations
  2. Run Detailed Scan → - Get comprehensive compliance analysis

💡 Quick wins: Add the missing files shown above to improve your score to 100%


🔍 Free AI Code Security Scan

This scan checked repository metadata. Upgrade to AI Code Analysis (free for public repos) to scan your code for:

Category Examples
Prompt Injection User input reaching system prompts
Data Leakage PII/secrets in AI responses
Access Control Missing auth on AI endpoints
82+ AI Security Rules OWASP Top 10 for LLMs

Enable Free Code Analysis → | Learn More →


🤖 Automated by HAIEC — AI Compliance & Security Platform | Documentation | Support

@precogs-ai

precogs-ai Bot commented Aug 20, 2026 •

Copy link
Copy Markdown

✅ Precogs scan complete — No security issues found

Commit 16c689b on ingest-2026-05-09T125235Z · 2 files scanned

🔴 Critical 🟠 High 🔵 Medium 🟢 Low 🎯 Risk Score
0 0 0 0 0.0

✅ All clear. We scanned for SQL injection, XSS, hardcoded secrets, vulnerable dependencies, IaC misconfigurations, and PII exposure. No security vulnerabilities were detected in this PR.

✅ Passed checks (3)
Check Status Details
Code scan (SAST) ✅ Passed No vulnerabilities detected
Secrets scan ✅ Passed No hardcoded credentials found
Dependency audit ✅ Passed No known CVEs

💬 @precogs-ai help for commands · 🔗 View report

Precogs.ai · Detect. Fix. Merge.

@codereviewbot-ai

Copy link
Copy Markdown

🤖 Review skipped: Repository rate limit exceeded. Free accounts are limited to 2 reviews per 4 hours per repository. Upgrade to a paid plan for unlimited reviews.

@coderifts

coderifts Bot commented Aug 20, 2026

Copy link
Copy Markdown

🔍 CodeRifts — API Contract Check

No OpenAPI schemas found in this repository.

While no schema is found, this check completes neutral, which GitHub treats as non-blocking — so if CodeRifts is a required status check, it is not currently blocking anything on this branch.

To get started, either:

  • Name your OpenAPI schema file openapi.yaml (or openapi.json, swagger.yaml, etc.)
  • Or add a .coderifts.yml to specify the path:
schema:
  - path/to/your/openapi.yaml

📖 Documentation · 💬 Get help


☁️ You're on the Free plan. Pro features (risk scoring, governance, deprecation enforcement) are included during the beta. Lock in Pro pricing →

@qwed-security

qwed-security Bot commented Aug 20, 2026

Copy link
Copy Markdown

🛠️ What to fix

  • package.json:0 — npm package has no files allowlist or .npmignore while sensitive files exist in the repo.
  • .obsidian/plugins/fit/debug.log.0:0 — Test or debug file '.obsidian/plugins/fit/debug.log.0' is not explicitly excluded from npm packaging.
  • .obsidian/plugins/fit/debug.log.0:0 — Test or debug file '.obsidian/plugins/fit/debug.log.0' is present in Docker build context.
  • Dockerfile:0 — Docker build context has no .dockerignore while sensitive files exist in the repository.
  • .ollama/id_ed25519:0 — Sensitive file '.ollama/id_ed25519' is not excluded from Docker build context.
  • .claude/plugins/marketplaces/claude-plugins-official/external_plugins/imessage/.npmrc:0 — Sensitive file '.claude/plugins/marketplaces/claude-plugins-official/external_plugins/imessage/.npmrc' is not excluded from Docker build context.
  • .claude/plugins/marketplaces/claude-plugins-official/external_plugins/fakechat/.npmrc:0 — Sensitive file '.claude/plugins/marketplaces/claude-plugins-official/external_plugins/fakechat/.npmrc' is not excluded from Docker build context.
  • .factory/certs/factory-ai-root.pem:0 — Sensitive file '.factory/certs/factory-ai-root.pem' is not excluded from Docker build context.
  • .claude/plugins/marketplaces/claude-plugins-official/external_plugins/discord/.npmrc:0 — Sensitive file '.claude/plugins/marketplaces/claude-plugins-official/external_plugins/discord/.npmrc' is not excluded from Docker build context.
  • .claude/plugins/marketplaces/claude-plugins-official/external_plugins/telegram/.npmrc:0 — Sensitive file '.claude/plugins/marketplaces/claude-plugins-official/external_plugins/telegram/.npmrc' is not excluded from Docker build context.
  • ...and 5 more

QWED Security Verification Report

24 files scanned | 14 blocked | 2 warnings | 6 info | 0 suppressed | 2 verified

Blocked Findings

File Line Context Issue
package.json L1 CONFIG npm package has no files allowlist or .npmignore while sensitive files exist in the repo.
.obsidian/plugins/fit/debug.log.0 L1 UNKNOWN Test or debug file '.obsidian/plugins/fit/debug.log.0' is not explicitly excluded from npm packaging.
Dockerfile L1 RUNTIME_CODE Docker build context has no .dockerignore while sensitive files exist in the repository.
.ollama/id_ed25519 L1 UNKNOWN Sensitive file '.ollama/id_ed25519' is not excluded from Docker build context.
.claude/plugins/marketplaces/claude-plugins-official/external_plugins/imessage/.npmrc L1 UNKNOWN Sensitive file '.claude/plugins/marketplaces/claude-plugins-official/external_plugins/imessage/.npmrc' is not excluded from Docker build context.
.claude/plugins/marketplaces/claude-plugins-official/external_plugins/fakechat/.npmrc L1 UNKNOWN Sensitive file '.claude/plugins/marketplaces/claude-plugins-official/external_plugins/fakechat/.npmrc' is not excluded from Docker build context.
.factory/certs/factory-ai-root.pem L1 UNKNOWN Sensitive file '.factory/certs/factory-ai-root.pem' is not excluded from Docker build context.
.claude/plugins/marketplaces/claude-plugins-official/external_plugins/discord/.npmrc L1 UNKNOWN Sensitive file '.claude/plugins/marketplaces/claude-plugins-official/external_plugins/discord/.npmrc' is not excluded from Docker build context.
.claude/plugins/marketplaces/claude-plugins-official/external_plugins/telegram/.npmrc L1 UNKNOWN Sensitive file '.claude/plugins/marketplaces/claude-plugins-official/external_plugins/telegram/.npmrc' is not excluded from Docker build context.
.obsidian/plugins/fit/debug.log L1 UNKNOWN Test or debug file '.obsidian/plugins/fit/debug.log' is present in Docker build context.
debug-35a82d.log L1 UNKNOWN Test or debug file 'debug-35a82d.log' is present in Docker build context.
debug (2).log L1 UNKNOWN Test or debug file 'debug (2).log' is present in Docker build context.
debug__src_scratch-folder__09216a85.log L1 UNKNOWN Test or debug file 'debug__src_scratch-folder__09216a85.log' is present in Docker build context.
debug.log L1 UNKNOWN Test or debug file 'debug.log' is present in Docker build context.

Advisory Warnings

File Line Context Issue
src-idaho_vault-mock_llm.py L1 RUNTIME_CODE Test or debug file 'src-idaho_vault-mock_llm.py' is not explicitly excluded from npm packaging.
src/idaho_vault/mock_llm.py L1 RUNTIME_CODE Test or debug file 'src/idaho_vault/mock_llm.py' is not explicitly excluded from npm packaging.

Informational Findings

File Line Context Issue
THE-GEMSTONE-node_modules-debug-src-src.md L1 DOCUMENTATION Test or debug file 'THE-GEMSTONE-node_modules-debug-src-src.md' is not explicitly excluded from npm packaging.
THE-GEMSTONE-node_modules-flexsearch-src-_config-debug-debug.md L1 DOCUMENTATION Test or debug file 'THE-GEMSTONE-node_modules-flexsearch-src-_config-debug-debug.md' is not explicitly excluded from npm packaging.
THE-GEMSTONE-node_modules-preact-debug-src-src.md L1 DOCUMENTATION Test or debug file 'THE-GEMSTONE-node_modules-preact-debug-src-src.md' is not explicitly excluded from npm packaging.
THE-GEMSTONE-node_modules-@types-debug-debug.md L1 DOCUMENTATION Test or debug file 'THE-GEMSTONE-node_modules-@types-debug-debug.md' is not explicitly excluded from npm packaging.
THE-GEMSTONE-node_modules-preact-debug-debug.md L1 DOCUMENTATION Test or debug file 'THE-GEMSTONE-node_modules-preact-debug-debug.md' is not explicitly excluded from npm packaging.
THE-GEMSTONE-node_modules-debug-debug.md L1 DOCUMENTATION Test or debug file 'THE-GEMSTONE-node_modules-debug-debug.md' is not explicitly excluded from npm packaging.

Engines

  • entropy_scan: ✅
  • pattern_scan: ✅
  • release_boundary: ⚠️ 31 finding(s)
  • secret_scan: ✅

Verified Files

  • !/ingest-2026-05-09T125235Z.md
  • manifest.json

Verified by QWED — deterministic security verification. No LLM used.

Verification Context v1.0
{
  "spec_version": "1.0",
  "object": {
    "formal_statement": "LAF-US/IDAHO-VAULT@16c689b9 (PR #319) is safe to merge"
  },
  "context": {
    "interpretation": {
      "theory": "deterministic security verification",
      "logic": "evidence-context-policy pipeline"
    },
    "proof": {
      "verifier": "QWED Security",
      "verifier_version": "qwed-security-ruleset/1",
      "configuration": {
        "repo": "LAF-US/IDAHO-VAULT",
        "head_sha": "16c689b9b42242aa764c15119b01bc8b81c4fddc",
        "files_scanned": 24
      },
      "theory_scope": "PR security scan against QWED deterministic rule set",
      "trusted_dependencies": [
        "qwed-security"
      ],
      "outcome_treatment": "unknown/timeout/error resolve to UNVERIFIABLE or BLOCKED"
    },
    "evidence": {
      "evidence": {
        "status": "BLOCKED",
        "agent_message": "PR blocked: 15 execution boundary violation(s) detected.",
        "developer_fields": {
          "total_blocked": 15,
          "total_warnings": 4,
          "boundaries_violated": [],
          "advisory_checks": [
            {
              "name": "npm-test-unignored",
              "advisory_only": true,
              "constraint_id": "artifact_boundary_ambiguity",
              "details": {
                "line": 0,
                "message": "Test or debug file 'THE-GEMSTONE-node_modules-debug-src-src.md' is not explicitly excluded from npm packaging."
              }
            },
            {
              "name": "docker-test-context",
              "advisory_only": true,
              "constraint_id": "artifact_boundary_ambiguity",
              "details": {
                "line": 0,
                "message": "Test or debug file 'THE-GEMSTONE-node_modules-debug-src-src.md' is present in Docker build context."
              }
            },
            {
              "name": "npm-test-unignored",
              "advisory_only": true,
              "constraint_id": "artifact_boundary_ambiguity",
              "details": {
                "line": 0,
                "message": "Test or debug file 'THE-GEMSTONE-node_modules-flexsearch-src-_config-debug-debug.md' is not explicitly excluded from npm packaging."
              }
            },
            {
              "name": "docker-test-context",
              "advisory_only": true,
              "constraint_id": "artifact_boundary_ambiguity",
              "details": {
                "line": 0,
                "message": "Test or debug file 'THE-GEMSTONE-node_modules-flexsearch-src-_config-debug-debug.md' is present in Docker build context."
              }
            },
            {
              "name": "npm-test-unignored",
              "advisory_only": true,
              "constraint_id": "artifact_boundary_ambiguity",
              "details": {
                "line": 0,
                "message": "Test or debug file 'THE-GEMSTONE-node_modules-preact-debug-src-src.md' is not explicitly excluded from npm packaging."
              }
            },
            {
              "name": "docker-test-context",
              "advisory_only": true,
              "constraint_id": "artifact_boundary_ambiguity",
              "details": {
                "line": 0,
                "message": "Test or debug file 'THE-GEMSTONE-node_modules-preact-debug-src-src.md' is present in Docker build context."
              }
            },
            {
              "name": "npm-test-unignored",
              "advisory_only": true,
              "constraint_id": "artifact_boundary_ambiguity",
              "details": {
                "line": 0,
                "message": "Test or debug file 'THE-GEMSTONE-node_modules-@types-debug-debug.md' is not explicitly excluded from npm packaging."
              }
            },
            {
              "name": "docker-test-context",
              "advisory_only": true,
              "constraint_id": "artifact_boundary_ambiguity",
              "details": {
                "line": 0,
                "message": "Test or debug file 'THE-GEMSTONE-node_modules-@types-debug-debug.md' is present in Docker build context."
              }
            },
            {
              "name": "npm-test-unignored",
              "advisory_only": true,
              "constraint_id": "artifact_boundary_ambiguity",
              "details": {
                "line": 0,
                "message": "Test or debug file 'THE-GEMSTONE-node_modules-preact-debug-debug.md' is not explicitly excluded from npm packaging."
              }
            },
            {
              "name": "docker-test-context",
              "advisory_only": true,
              "constraint_id": "artifact_boundary_ambiguity",
              "details": {
                "line": 0,
                "message": "Test or debug file 'THE-GEMSTONE-node_modules-preact-debug-debug.md' is present in Docker build context."
              }
            },
            {
              "name": "npm-test-unignored",
              "advisory_only": true,
              "constraint_id": "artifact_boundary_ambiguity",
              "details": {
                "line": 0,
                "message": "Test or debug file 'THE-GEMSTONE-node_modules-debug-debug.md' is not explicitly excluded from npm packaging."
              }
            },
            {
              "name": "docker-test-context",
              "advisory_only": true,
              "constraint_id": "artifact_boundary_ambiguity",
              "details": {
                "line": 0,
                "message": "Test or debug file 'THE-GEMSTONE-node_modules-debug-debug.md' is present in Docker build context."
              }
            }
          ]
        },
        "is_authoritative": false,
        "scan_evidence": {
          "repo": "LAF-US/IDAHO-VAULT",
          "head_sha": "16c689b9b42242aa764c15119b01bc8b81c4fddc",
          "pr_number": 319,
          "files_scanned": 24,
          "engine_results": 36,
          "conclusion": "failure",
          "rule_set": "qwed-security-ruleset/1",
          "engines": [
            "entropy_scan",
            "pattern_scan",
            "release_boundary",
            "secret_scan"
          ]
        },
        "repo": "LAF-US/IDAHO-VAULT",
        "head_sha": "16c689b9b42242aa764c15119b01bc8b81c4fddc",
        "files_scanned": 24
      },
      "proof_ref": null
    },
    "decision": {
      "admission": "DENY"
    }
  },
  "verdict": "BLOCKED"
}

@devactivity-app

Copy link
Copy Markdown

Pull Request Summary by devActivity

Metrics

Cycle Time: 103d 10h 4m Coding Time: < 1 min Pickup Time: < 1 min Review Time: 103d 10h 4m

null

@revieko-architecture-drift-radar

Copy link
Copy Markdown

Revieko — PR review

  • Status: Warn
  • Action: Needs TL approval
  • Structural risk: 79.77 / 100
  • Confidence: Low (parse fallback used)
  • Scope: PR diff hunks only (changed code in this PR)

Noise budget: showing top 1/1 files and 3/15 hotspots.

Why this was flagged

  • Main contribution: 1 files account for most of the risk.
  • Recurring signals: mixed (multiple weaker signals), struct_pattern_break (pattern deviation).
  • Partial coverage (3/100 diff hunks). The shown hotspots are valid; additional hotspots may be missing.
  • Confidence is Low for this run; manual review recommended.

Next steps (suggested)

  • Start with !-resolve_openrouter_secret.py (79.77). Review hotspots there first; consider splitting/refactoring if complexity is concentrated.
  • Recommended fix pattern for struct_pattern_break: Align structure with nearby patterns: split responsibilities or refactor to match the local pattern.

Evidence (top hotspots)

Per-file structural risk:

  • !-resolve_openrouter_secret.py — 79.77 (Require)
Risk policy (how to interpret 0–100)
  • 70–100: Require refactoring / split PR before merge
  • 40–69: Discuss in review (justify complexity, add tests/docs)
  • 0–39: Acceptable (monitor)

These are guidelines. Always consider change context and PR scope.

Full report: HTML · Markdown · JSON

Details
  • CI status: Warn
  • Analysis: partial
  • Model: Calibrated
  • Model loss (eval): 1.2477
  • Model error (eval): 32.02° (lower = better)
  • Control risk: Low
  • ignored_files: 66 (non-matching extensions)
Analysis details
  • hunks_analyzed=3, max_hunks=100
  • lines_analyzed=2526, max_diff_lines=10000
  • hunks_skipped_token_limit=0
  • parse_fallback_segments=1

— Generated by Revieko · Install GitHub App · Documentation

Link details
  • Expires at UTC: 2026-08-27 22:58:17Z
  • Remaining: 168h from now

@loganfinney27 loganfinney27 added risk/high Filedepth: high (path inside the "!/" tree). risk/low Filetype: low (machine documentation / inert assets). labels Aug 20, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

lifecycle/abandoned Lifecycle state: abandoned risk/high Filedepth: high (path inside the "!/" tree). risk/low Filetype: low (machine documentation / inert assets). size/S

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants