Skip to content

Governance: route public profile to canonical authority - #36

Merged
hyperpolymath merged 1 commit into
mainfrom
governance/public-routing
Jul 11, 2026
Merged

Governance: route public profile to canonical authority#36
hyperpolymath merged 1 commit into
mainfrom
governance/public-routing

Conversation

@hyperpolymath

Copy link
Copy Markdown
Owner

Purpose: add a concise public governance route without copying normative text.

Authority affected: none; this is a profile pointer.

Files changed: README.adoc and AGENTS.md.

Generated files: README.md is derived but not edited; pinned derivation toolchain unavailable locally.

Tests: git diff --check.

Evidence status: draft.

Non-goals: standards duplication or portfolio rewrite.

Unresolved tensions: catalogue target is not yet implemented on main.

Human decisions required: merge only after constitutional/catalogue URLs are valid and README derivation passes.

@sonarqubecloud

Copy link
Copy Markdown

@github-actions

Copy link
Copy Markdown

🔍 Hypatia Security Scan

Findings: 22 issues detected

Severity Count
🔴 Critical 1
🟠 High 9
🟡 Medium 12

⚠️ Action Required: Critical security issues found!

View findings
[
  {
    "reason": "Action actions/checkout@v4 needs attention",
    "type": "unpinned_action",
    "file": "secret-scanner.yml",
    "action": "pin_sha",
    "rule_module": "workflow_audit",
    "severity": "medium"
  },
  {
    "reason": "Action trufflesecurity/trufflehog@main needs attention",
    "type": "unpinned_action",
    "file": "secret-scanner.yml",
    "action": "pin_sha",
    "rule_module": "workflow_audit",
    "severity": "high"
  },
  {
    "reason": "Issue in push-email-notify.yml",
    "type": "missing_timeout_minutes",
    "file": "push-email-notify.yml",
    "action": "flag",
    "rule_module": "workflow_audit",
    "severity": "medium"
  },
  {
    "reason": "Issue in secret-scanner.yml",
    "type": "missing_timeout_minutes",
    "file": "secret-scanner.yml",
    "action": "flag",
    "rule_module": "workflow_audit",
    "severity": "medium"
  },
  {
    "reason": "Issue in instant-sync.yml",
    "type": "secret_action_without_presence_gate",
    "file": "instant-sync.yml",
    "action": "peter-evans/repository-dispatch",
    "rule_module": "workflow_audit",
    "severity": "high"
  },
  {
    "reason": "Issue in codeql.yml",
    "type": "codeql_missing_actions_language",
    "file": "codeql.yml",
    "action": "flag",
    "rule_module": "workflow_audit",
    "severity": "medium"
  },
  {
    "reason": "Download-and-execute pattern (curl|wget pipe to shell) -- verify integrity before execution (3 occurrences, CWE-494)",
    "type": "shell_download_then_run",
    "file": "/home/runner/work/hyperpolymath/hyperpolymath/setup.sh",
    "action": "flag",
    "rule_module": "code_safety",
    "severity": "high"
  },
  {
    "line": 51,
    "reason": "Secret found: Generic secret",
    "type": "secret_detected",
    "file": "/home/runner/work/hyperpolymath/hyperpolymath/zotpress/lib/admin/admin.accounts.oauth.php",
    "action": "revoke_rotate_and_purge",
    "rule_module": "security_errors",
    "severity": "critical"
  },
  {
    "reason": "1 workflow(s) with tag-pinned (not SHA-pinned) actions in hyperpolymath",
    "type": "DependencyPinning",
    "file": "/home/runner/work/hyperpolymath/hyperpolymath",
    "action": "auto_fix",
    "rule_module": "scorecard",
    "severity": "medium",
    "remediation": "Pin GitHub Actions and Docker base images by SHA hash.",
    "scorecard_check": "Pinned-Dependencies"
  },
  {
    "reason": "Code scanning (Hypatia): hypatia/structural_drift/SD022 -- Hypatia structural_drift: SD022 -- 13 day(s) old",
    "type": "CSA001",
    "file": "QUICKSTART-DEV.adoc",
    "action": "review",
    "rule_module": "code_scanning_alerts",
    "severity": "medium"
  }
]

Powered by Hypatia Neurosymbolic CI/CD Intelligence

@hyperpolymath
hyperpolymath marked this pull request as ready for review July 11, 2026 14:38
@hyperpolymath
hyperpolymath merged commit f768a95 into main Jul 11, 2026
11 of 12 checks passed
@hyperpolymath
hyperpolymath deleted the governance/public-routing branch July 11, 2026 14:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant