docs(wiki): refresh to 2026-06-21 + developer/maintainer/end-user split#265
Merged
Conversation
…n-distinguishing Generalises EchoEntropy's discrete fibre-count blindness (Headline 3, entropy-shadow-blind, a function of a single ℕ count) to the parametric form the companion remark flagged open: any information functional H : (Fin 2 → W) → X of any fibre-determined distribution over the fibre of collapse at tt agrees on echo-true and echo-false (entropy-blind-parametric), paired with the matched-negative that a witness-determined distribution distinguishes (entropy-witness-distinguishes, via sigma-distinguishes). The non-distinguishing now holds for ANY real-/rational-/abstract-valued entropy, Renyi entropy or mutual-information functional once supplied — no reals/log library needed, the blindness is structural. Constructing a concrete real-valued H(P) = -Sigma p log p remains an orthogonal reals+logarithm task, independent of Echo, and is deliberately not attempted. Verified: agda proofs/agda/Smoke.agda + proofs/agda/All.agda exit 0 under --safe --without-K, zero postulates, no funext. Both headlines pinned in Smoke.agda. Co-Authored-By: Claude <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01PWMMxryCcPrAjJ8tuGvygG
…nd-user split - Home.adoc: add a "Who is this for?" tri-split with reading orders for developers (proof discipline + build), maintainers (gates + CI cone + 6a2), and end users (FOUNDATION_CONTRACT + Overview + EchoTypes.jl). Refresh the one-line status to 2026-06-21: ordinal track RETIRED (D-2026-06-21); variance resolved (#243); aggregation generalised (#175); establishment Pillar E in-repo half complete with order-type fidelity the one named OPEN external problem (D-2026-06-14). - Roadmap.adoc: reframe the ordinal track from "active bottleneck" to RETIRED, with the extraction disposition, verified firewall, and frozen open items (tracking #263); fix the carried-debt line that still pointed at the moved ordinal WF items. Refs #263. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01PWMMxryCcPrAjJ8tuGvygG
🔍 Hypatia Security ScanFindings: 6 issues detected
View findings[
{
"reason": "No test directory or test files found",
"type": "no_tests",
"file": "/home/runner/work/echo-types/echo-types",
"action": "flag",
"rule_module": "honest_completion",
"severity": "high",
"deduction": 20
},
{
"reason": "Nominal-only SAST in echo-types: codeql.yml language matrix contains no language present in the repo and lacks `actions`, so CodeQL records zero results on every commit. Remediation: set the CodeQL matrix to `language: actions`.",
"type": "StaticAnalysis",
"file": "/home/runner/work/echo-types/echo-types",
"action": "auto_fix",
"rule_module": "scorecard",
"severity": "medium",
"remediation": "Add CodeQL or equivalent SAST workflow.",
"scorecard_check": "SAST"
},
{
"reason": "Repository has 9 non-main remote branch(es). Policy: single main branch only.",
"type": "GS007",
"file": ".",
"action": "delete_remote_branches",
"rule_module": "git_state",
"severity": "medium"
},
{
"reason": "Code scanning (Scorecard): TokenPermissionsID -- Token-Permissions -- 19 day(s) old [STALE]",
"type": "CSA001",
"file": ".github/workflows/scorecard.yml",
"action": "escalate",
"rule_module": "code_scanning_alerts",
"severity": "high"
},
{
"reason": "Code-scanning alert TokenPermissionsID (high) at .github/workflows/scorecard.yml is 19 days old (threshold: 7 days) -- overdue for remediation",
"type": "CSA003",
"file": ".github/workflows/scorecard.yml",
"action": "escalate",
"rule_module": "code_scanning_alerts",
"severity": "high"
},
{
"reason": "Code-scanning alert hypatia/code_safety/agda_postulate dismissed as 'false positive' -- ensure dismissal is documented and justified",
"type": "CSA004",
"file": "proofs/agda/EchoImageFactorizationPropPostulated.agda",
"action": "review",
"rule_module": "code_scanning_alerts",
"severity": "medium"
}
]Powered by Hypatia Neurosymbolic CI/CD Intelligence |
This was referenced Jun 21, 2026
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.
What
Session close-out: bring the wiki up to date and give it the audience structure it was missing.
wiki/Home.adocCLAUDE.mdrung-state → module map → build);FOUNDATION_CONTRACT.md→ Overview honest-scope →EchoTypes.jl→ a worked Deniability result).D-2026-06-21); variance resolved (Resolve the monad/comonad/adjunction variance of loss in --safe Agda #243, graded monad of accumulation, not comonad); aggregation generalised (Add EchoAggregation module — Monoid + GroupAggregator carriers for SQL aggregation-as-fold (consumer: affinescript db-theory #3) #175); establishment Pillar E in-repo half complete with order-type fidelity (D-2026-06-14) the one named OPEN external problem.wiki/Roadmap.adocOmegaMarkers ← Buchholz.Syntax ← EchoOrdinalSTAY; rest ofOrdinal/MOVES), and the frozen open items. Tracking: Extract the retired ordinal/Buchholz/Veblen ladder to its own ordinal-notation repo #263.Why
The wiki status block predated the D-2026-06-21 ordinal retirement and still pointed users at Bachmann–Howard as live work, and there was no developer/maintainer/end-user navigation.
Scope
Docs-only (two
wiki/*.adocfiles). No Agda touched; the proof cone is unchanged.Companion allocation issues filed this session: #263 (ordinal extraction), #264 (real-valued entropy).
🤖 Generated with Claude Code
Generated by Claude Code