Spaces:
Running
Running
Sync GitHub main 466ae6e87de276549cff5a7ef52c55419843ace7
Browse files- .github/workflows/ci.yml +2 -2
- .zenodo.json +1 -1
- CITATION.cff +1 -1
- HF_README.md +1 -1
- MIRROR_MANIFEST.json +1 -1
- OPEN_SCIENCE.md +3 -3
- README.md +1 -1
- codemeta.json +1 -1
- docs/07-changelog/CHANGELOG.md +52 -9
- docs/08-roadmap/ROADMAP.md +55 -11
.github/workflows/ci.yml
CHANGED
|
@@ -7,7 +7,7 @@
|
|
| 7 |
# 1. lint-format — code style, linting, pre-commit
|
| 8 |
# 2. type-check — static type analysis (mypy + pyright)
|
| 9 |
# 3. security — SAST / dependency scanning
|
| 10 |
-
# 4. tests — full test suite
|
| 11 |
# 5. build — wheel build + install verification
|
| 12 |
# 6. docker — Docker image build test
|
| 13 |
# 7. docs — documentation structure check
|
|
@@ -243,7 +243,7 @@ jobs:
|
|
| 243 |
strategy:
|
| 244 |
fail-fast: false
|
| 245 |
matrix:
|
| 246 |
-
python-version: ["3.
|
| 247 |
steps:
|
| 248 |
- uses: actions/checkout@v7
|
| 249 |
with:
|
|
|
|
| 7 |
# 1. lint-format — code style, linting, pre-commit
|
| 8 |
# 2. type-check — static type analysis (mypy + pyright)
|
| 9 |
# 3. security — SAST / dependency scanning
|
| 10 |
+
# 4. tests — full test suite on the canonical Python 3.13 CI runtime
|
| 11 |
# 5. build — wheel build + install verification
|
| 12 |
# 6. docker — Docker image build test
|
| 13 |
# 7. docs — documentation structure check
|
|
|
|
| 243 |
strategy:
|
| 244 |
fail-fast: false
|
| 245 |
matrix:
|
| 246 |
+
python-version: ["3.13"]
|
| 247 |
steps:
|
| 248 |
- uses: actions/checkout@v7
|
| 249 |
with:
|
.zenodo.json
CHANGED
|
@@ -32,5 +32,5 @@
|
|
| 32 |
"resource_type": "other"
|
| 33 |
}
|
| 34 |
],
|
| 35 |
-
"version": "0.6.0-alpha.
|
| 36 |
}
|
|
|
|
| 32 |
"resource_type": "other"
|
| 33 |
}
|
| 34 |
],
|
| 35 |
+
"version": "0.6.0-alpha.8"
|
| 36 |
}
|
CITATION.cff
CHANGED
|
@@ -3,7 +3,7 @@ message: "Cite the MHRN software and the Recursive Epistemics publication separa
|
|
| 3 |
title: "Multi-Scale Homeostatic Recurrence Network (MHRN)"
|
| 4 |
abstract: "Mehrskaliges homöostatisches Rekurrenznetzwerk. A Spiking Neural Architecture with Topological Plasticity."
|
| 5 |
type: software
|
| 6 |
-
version: "0.6.
|
| 7 |
authors:
|
| 8 |
- family-names: Heisig
|
| 9 |
given-names: Thomas
|
|
|
|
| 3 |
title: "Multi-Scale Homeostatic Recurrence Network (MHRN)"
|
| 4 |
abstract: "Mehrskaliges homöostatisches Rekurrenznetzwerk. A Spiking Neural Architecture with Topological Plasticity."
|
| 5 |
type: software
|
| 6 |
+
version: "0.6.0a8"
|
| 7 |
authors:
|
| 8 |
- family-names: Heisig
|
| 9 |
given-names: Thomas
|
HF_README.md
CHANGED
|
@@ -156,7 +156,7 @@ MIT License — see `LICENSE`.
|
|
| 156 |
author = {Thomas Heisig},
|
| 157 |
title = {Multi-Scale Homeostatic Recurrence Network (MHRN)},
|
| 158 |
year = {2026},
|
| 159 |
-
version = {0.6.
|
| 160 |
url = {https://github.com/Thomas-Heisig/MHRN},
|
| 161 |
license = {MIT}
|
| 162 |
}
|
|
|
|
| 156 |
author = {Thomas Heisig},
|
| 157 |
title = {Multi-Scale Homeostatic Recurrence Network (MHRN)},
|
| 158 |
year = {2026},
|
| 159 |
+
version = {0.6.0a8},
|
| 160 |
url = {https://github.com/Thomas-Heisig/MHRN},
|
| 161 |
license = {MIT}
|
| 162 |
}
|
MIRROR_MANIFEST.json
CHANGED
|
@@ -1,6 +1,6 @@
|
|
| 1 |
{
|
| 2 |
"canonical_repository": "https://github.com/Thomas-Heisig/MHRN",
|
| 3 |
-
"canonical_sha": "
|
| 4 |
"generated_by": ".github/workflows/sync-huggingface.yml",
|
| 5 |
"rolling_mirror": true,
|
| 6 |
"raw_experiment_data_included": false,
|
|
|
|
| 1 |
{
|
| 2 |
"canonical_repository": "https://github.com/Thomas-Heisig/MHRN",
|
| 3 |
+
"canonical_sha": "466ae6e87de276549cff5a7ef52c55419843ace7",
|
| 4 |
"generated_by": ".github/workflows/sync-huggingface.yml",
|
| 5 |
"rolling_mirror": true,
|
| 6 |
"raw_experiment_data_included": false,
|
OPEN_SCIENCE.md
CHANGED
|
@@ -20,7 +20,7 @@ This file is the public routing map for MHRN research visibility. GitHub is the
|
|
| 20 |
| Hugging Face MHRN-Research-Data | rolling research-tree discovery mirror | **CONFIGURED** | same credentials; workflow creates and synchronizes `MHRN-Research-Data`; immutable experiment DOIs remain separate |
|
| 21 |
| ORCID | author identity and cross-service identity anchor | **ACTIVE in repository** — `0009-0002-9589-1872` | verify public ORCID record and authorize trusted auto-updates where desired |
|
| 22 |
| OSF | project landing page; registrations/preregistrations | **ACTIVE in repository** — `https://osf.io/p34uq/` | use registrations for protocol freezes; do not rely on OSF Projects as the only long-term file store |
|
| 23 |
-
| Zenodo | immutable software/data/preprint deposits and DOI minting | **
|
| 24 |
| DataCite | DOI metadata network | **HARVEST TARGET** | reached through Zenodo and other DOI repositories; ensure ORCID and relations are present in DOI metadata |
|
| 25 |
| OpenAIRE Research Graph | research-object aggregation and linking | **HARVEST TARGET** | verify records after DOI publication; link funding/project metadata only when factual |
|
| 26 |
| OpenAlex | scholarly graph / DOI and author discovery | **HARVEST TARGET** | verify DOI/ORCID records after indexing |
|
|
@@ -116,8 +116,8 @@ For each release-quality scientific object:
|
|
| 116 |
|
| 117 |
Repository metadata prepares the records, but these require the account owner or an external submission system:
|
| 118 |
|
| 119 |
-
-
|
| 120 |
-
- publish Zenodo deposits/DOIs;
|
| 121 |
- create/finalize OSF registrations;
|
| 122 |
- authorize ORCID update permissions;
|
| 123 |
- verify/claim OpenAIRE, OpenAlex, Semantic Scholar, Google Scholar, HAL or ResearchGate records where user action is offered;
|
|
|
|
| 20 |
| Hugging Face MHRN-Research-Data | rolling research-tree discovery mirror | **CONFIGURED** | same credentials; workflow creates and synchronizes `MHRN-Research-Data`; immutable experiment DOIs remain separate |
|
| 21 |
| ORCID | author identity and cross-service identity anchor | **ACTIVE in repository** — `0009-0002-9589-1872` | verify public ORCID record and authorize trusted auto-updates where desired |
|
| 22 |
| OSF | project landing page; registrations/preregistrations | **ACTIVE in repository** — `https://osf.io/p34uq/` | use registrations for protocol freezes; do not rely on OSF Projects as the only long-term file store |
|
| 23 |
+
| Zenodo | immutable software/data/preprint deposits and DOI minting | **ACTIVE** — Alpha.7 software archive published and recorded at [10.5281/zenodo.23138847](https://doi.org/10.5281/zenodo.23138847) | create separate DOI deposits for release-quality experiment datasets and suitable preprints; keep each record linked to its exact source/data freeze |
|
| 24 |
| DataCite | DOI metadata network | **HARVEST TARGET** | reached through Zenodo and other DOI repositories; ensure ORCID and relations are present in DOI metadata |
|
| 25 |
| OpenAIRE Research Graph | research-object aggregation and linking | **HARVEST TARGET** | verify records after DOI publication; link funding/project metadata only when factual |
|
| 26 |
| OpenAlex | scholarly graph / DOI and author discovery | **HARVEST TARGET** | verify DOI/ORCID records after indexing |
|
|
|
|
| 116 |
|
| 117 |
Repository metadata prepares the records, but these require the account owner or an external submission system:
|
| 118 |
|
| 119 |
+
- verify the Zenodo-ORCID account link and authorize DOI auto-updates where desired;
|
| 120 |
+
- publish separate Zenodo deposits/DOIs for release-quality experiment datasets and suitable preprints;
|
| 121 |
- create/finalize OSF registrations;
|
| 122 |
- authorize ORCID update permissions;
|
| 123 |
- verify/claim OpenAIRE, OpenAlex, Semantic Scholar, Google Scholar, HAL or ResearchGate records where user action is offered;
|
README.md
CHANGED
|
@@ -156,7 +156,7 @@ MIT License — see `LICENSE`.
|
|
| 156 |
author = {Thomas Heisig},
|
| 157 |
title = {Multi-Scale Homeostatic Recurrence Network (MHRN)},
|
| 158 |
year = {2026},
|
| 159 |
-
version = {0.6.
|
| 160 |
url = {https://github.com/Thomas-Heisig/MHRN},
|
| 161 |
license = {MIT}
|
| 162 |
}
|
|
|
|
| 156 |
author = {Thomas Heisig},
|
| 157 |
title = {Multi-Scale Homeostatic Recurrence Network (MHRN)},
|
| 158 |
year = {2026},
|
| 159 |
+
version = {0.6.0a8},
|
| 160 |
url = {https://github.com/Thomas-Heisig/MHRN},
|
| 161 |
license = {MIT}
|
| 162 |
}
|
codemeta.json
CHANGED
|
@@ -6,7 +6,7 @@
|
|
| 6 |
"description": "Experimental research framework for recurrent spiking neural networks, plasticity, self-organization, embodiment, memory and world-model mechanisms under explicit provenance, reproducibility and evidence boundaries.",
|
| 7 |
"codeRepository": "https://github.com/Thomas-Heisig/MHRN",
|
| 8 |
"url": "https://github.com/Thomas-Heisig/MHRN",
|
| 9 |
-
"version": "0.6.
|
| 10 |
"license": "https://spdx.org/licenses/MIT",
|
| 11 |
"programmingLanguage": [
|
| 12 |
"Python",
|
|
|
|
| 6 |
"description": "Experimental research framework for recurrent spiking neural networks, plasticity, self-organization, embodiment, memory and world-model mechanisms under explicit provenance, reproducibility and evidence boundaries.",
|
| 7 |
"codeRepository": "https://github.com/Thomas-Heisig/MHRN",
|
| 8 |
"url": "https://github.com/Thomas-Heisig/MHRN",
|
| 9 |
+
"version": "0.6.0a8",
|
| 10 |
"license": "https://spdx.org/licenses/MIT",
|
| 11 |
"programmingLanguage": [
|
| 12 |
"Python",
|
docs/07-changelog/CHANGELOG.md
CHANGED
|
@@ -1,5 +1,24 @@
|
|
| 1 |
# Changelog
|
| 2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 3 |
## 2026-10-04 - Alpha.7 pre-release and Zenodo archive verified
|
| 4 |
|
| 5 |
- Published GitHub pre-release `v0.6.0-alpha.7` on source freeze
|
|
@@ -14,15 +33,28 @@
|
|
| 14 |
- Publication and DOI assignment do not change DATA, Human Review, EVID,
|
| 15 |
scientific maturity or independent-replication state.
|
| 16 |
|
| 17 |
-
## 2026-10-04 -
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 18 |
|
| 19 |
- Merged integration PR #269 to `main` at `4a6eb988`, including the publication
|
| 20 |
synthesis and Stage-3 benchmark diagnostics. Scientific status, Human Review,
|
| 21 |
EVID and replication state were not promoted.
|
| 22 |
- Added Alpha.7 candidate release notes and reconciled the release ledgers to
|
| 23 |
-
the merged integration.
|
| 24 |
-
|
| 25 |
-
|
| 26 |
- The configured Hugging Face sync succeeded at the integration commit.
|
| 27 |
Zenodo requires the eventual GitHub release; OSF and ORCID have no configured
|
| 28 |
automatic release-update workflow, and no institution-specific endpoint is
|
|
@@ -37,7 +69,16 @@
|
|
| 37 |
- Re-ran 10k/100k for all three modes and heterogeneous asymmetric 100k/1M.
|
| 38 |
The uniform-input all-zero case is retained as a separate symmetric workload,
|
| 39 |
not treated as a general implementation failure. New schema-v2 receipts are
|
| 40 |
-
separate from earlier receipts.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 41 |
- Added verified STDP, homeostasis, memory, continual-learning, sensorimotor,
|
| 42 |
network-organization, preregistration, and simulator-comparability sources,
|
| 43 |
mapped to the relevant research areas. No direct 5D-advantage precedent was
|
|
@@ -75,10 +116,12 @@
|
|
| 75 |
- Confirmed that the seven registered Gateway protocols are boundary audits,
|
| 76 |
not executable Plastic protocols; their audit seed reexecutions do not count
|
| 77 |
as independent Plastic runs.
|
| 78 |
-
- The
|
| 79 |
-
|
| 80 |
-
|
| 81 |
-
multi-seed
|
|
|
|
|
|
|
| 82 |
- No scientific DATA/EVID status is inferred from Gateway activation or audit
|
| 83 |
artifacts.
|
| 84 |
|
|
|
|
| 1 |
# Changelog
|
| 2 |
|
| 3 |
+
## 2026-10-17 - Alpha.8 release candidate preparation (pre-publication)
|
| 4 |
+
|
| 5 |
+
- Restored green `develop` CI (strict pyright typing in the raw-run index) and
|
| 6 |
+
merged integration PR #282 at `343d1634`, including the `OPEN_SCIENCE.md`
|
| 7 |
+
Zenodo alignment and the manuscript-review follow-up TODOs.
|
| 8 |
+
- Bumped the package to `0.6.0a8` and added alpha.8 candidate release notes
|
| 9 |
+
and release records. Alpha.8 is an integration/maintenance pre-release; the
|
| 10 |
+
legacy "Alpha.8" recursive-loopback programme is not included.
|
| 11 |
+
- No DATA, Human Review, EVID, scientific maturity or replication state
|
| 12 |
+
changed. Tag, GitHub release and Zenodo DOI are pending their gates.
|
| 13 |
+
|
| 14 |
+
## 2026-10-04 - Bounded cognition raw-run viewer
|
| 15 |
+
|
| 16 |
+
- Added File Viewer drill-down from a registered cognition `runs_index.json` to
|
| 17 |
+
immutable compressed raw runs. The viewer exposes at most 100 indexed runs;
|
| 18 |
+
previews require a matching SHA-256 entry and decompress at most 256 KiB.
|
| 19 |
+
- Raw runs remain read-only DATA. This viewer does not create analysis, Human
|
| 20 |
+
Review, EVID or scientific status promotion.
|
| 21 |
+
|
| 22 |
## 2026-10-04 - Alpha.7 pre-release and Zenodo archive verified
|
| 23 |
|
| 24 |
- Published GitHub pre-release `v0.6.0-alpha.7` on source freeze
|
|
|
|
| 33 |
- Publication and DOI assignment do not change DATA, Human Review, EVID,
|
| 34 |
scientific maturity or independent-replication state.
|
| 35 |
|
| 36 |
+
## 2026-10-04 - Develop synchronization and CI runtime
|
| 37 |
+
|
| 38 |
+
- Integrated released `main` into `develop` without rewriting or dropping
|
| 39 |
+
develop-only work.
|
| 40 |
+
- Reduced the full-suite CI matrix to Python 3.13. Focused security, typing,
|
| 41 |
+
contracts, browser, documentation, build and Docker gates remain enabled.
|
| 42 |
+
Package metadata still declares `>=3.11`; CI no longer exercises 3.11/3.12.
|
| 43 |
+
- Published the existing relative-path Pages fix with review-portal run
|
| 44 |
+
`37214631300` on `main@4a105137`; root, stylesheet, app and admin routes
|
| 45 |
+
returned HTTP 200.
|
| 46 |
+
- Restored the develop lint gate by formatting the Stage-4 integration helper
|
| 47 |
+
and fixing a stale benchmark-test helper name; no runtime behavior changed.
|
| 48 |
+
|
| 49 |
+
## 2026-10-04 - Alpha.7 release candidate preparation (pre-publication)
|
| 50 |
|
| 51 |
- Merged integration PR #269 to `main` at `4a6eb988`, including the publication
|
| 52 |
synthesis and Stage-3 benchmark diagnostics. Scientific status, Human Review,
|
| 53 |
EVID and replication state were not promoted.
|
| 54 |
- Added Alpha.7 candidate release notes and reconciled the release ledgers to
|
| 55 |
+
the merged integration. At that preparation point the dedicated release PR,
|
| 56 |
+
post-merge CI, tag and Zenodo archive were pending; the publication entry
|
| 57 |
+
above records their later completion.
|
| 58 |
- The configured Hugging Face sync succeeded at the integration commit.
|
| 59 |
Zenodo requires the eventual GitHub release; OSF and ORCID have no configured
|
| 60 |
automatic release-update workflow, and no institution-specific endpoint is
|
|
|
|
| 69 |
- Re-ran 10k/100k for all three modes and heterogeneous asymmetric 100k/1M.
|
| 70 |
The uniform-input all-zero case is retained as a separate symmetric workload,
|
| 71 |
not treated as a general implementation failure. New schema-v2 receipts are
|
| 72 |
+
separate from earlier receipts and include benchmark-source/topology SHA-256.
|
| 73 |
+
- The uniform 10k/100k rerun confirms all weights hit zero; numeric bounds pass
|
| 74 |
+
but the functional stability gate fails. A seed-aware 42/43/44 by
|
| 75 |
+
asymmetric/symmetric/off sweep was also recorded; its engineering variation
|
| 76 |
+
is not independent biological replication.
|
| 77 |
+
- In matched heterogeneous 100-epoch runs, asymmetric STDP increases lower-bound
|
| 78 |
+
occupancy by 12.5 percentage points relative to symmetric STDP, while
|
| 79 |
+
symmetric STDP also saturates the upper bound. This is consistent with a
|
| 80 |
+
depression contribution but does not isolate a sole cause or a universal
|
| 81 |
+
parameter recommendation.
|
| 82 |
- Added verified STDP, homeostasis, memory, continual-learning, sensorimotor,
|
| 83 |
network-organization, preregistration, and simulator-comparability sources,
|
| 84 |
mapped to the relevant research areas. No direct 5D-advantage precedent was
|
|
|
|
| 116 |
- Confirmed that the seven registered Gateway protocols are boundary audits,
|
| 117 |
not executable Plastic protocols; their audit seed reexecutions do not count
|
| 118 |
as independent Plastic runs.
|
| 119 |
+
- The HTTP Plastic activation route now resolves protocol IDs against the
|
| 120 |
+
operational registry and rejects unknown or boundary-audit protocols. It
|
| 121 |
+
remains fail-closed even for a future functional protocol until a registered
|
| 122 |
+
multi-seed runner exists; it does not execute one caller-supplied seed.
|
| 123 |
+
- No frozen functional Plastic runner, input-frame sequence or executable stop
|
| 124 |
+
rule is available, so registry-backed multi-seed execution remains open.
|
| 125 |
- No scientific DATA/EVID status is inferred from Gateway activation or audit
|
| 126 |
artifacts.
|
| 127 |
|
docs/08-roadmap/ROADMAP.md
CHANGED
|
@@ -1,21 +1,37 @@
|
|
| 1 |
# MHRN Development Roadmap
|
| 2 |
|
| 3 |
**Canonical roadmap for active `develop`; `main` is release-only**
|
| 4 |
-
**Baseline:** `mhrn-core 0.6.
|
| 5 |
-
**Updated:** 2026-10-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 6 |
|
| 7 |
## 2026-10-04 Gateway Plastic preregistration and execution boundary
|
| 8 |
|
| 9 |
- The seven registered `RQ-GW-*` operational protocols are `boundary_audit`
|
| 10 |
contracts with `direct_test_of_hypothesis=false`; their seed lists describe
|
| 11 |
audit reexecution, not independent Gateway Plastic runs.
|
| 12 |
-
- The
|
| 13 |
-
|
| 14 |
-
|
| 15 |
-
|
| 16 |
-
|
| 17 |
-
|
| 18 |
-
|
| 19 |
|
| 20 |
## 2026-10-04 Stage-3 plastic-network scale benchmark
|
| 21 |
|
|
@@ -26,7 +42,9 @@
|
|
| 26 |
boundedness is reported separately from ongoing spikes, active-weight
|
| 27 |
fraction, and workload-required weight diversity. Candidate visits/s is an
|
| 28 |
operation-count estimate, not a hardware counter. Receipts include workload,
|
| 29 |
-
software and
|
|
|
|
|
|
|
| 30 |
- Matched 10,000-neuron / 100,000-synapse runs (seed 42, 100 epochs): the
|
| 31 |
heterogeneous asymmetric profile ended with 56.25% of weights at the lower
|
| 32 |
bound, 43.75% active and positive variance; the symmetric profile ended with
|
|
@@ -34,9 +52,21 @@
|
|
| 34 |
profile retained all weights at 0.05. The earlier uniform-input profile drove
|
| 35 |
all weights to zero. Its identical weights are expected under that symmetric
|
| 36 |
input/topology; it is not evidence by itself of an update implementation bug.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 37 |
- At 100,000 neurons / 1M synapses for 20 heterogeneous asymmetric epochs, the
|
| 38 |
measured Python peak was about 1.03 GB, the estimated candidate-visit rate
|
| 39 |
-
about
|
| 40 |
profiles do not establish general or long-horizon stability.
|
| 41 |
- The declared 100,000-neuron / 10M-synapse upper point remains unmeasured:
|
| 42 |
its preflight estimate is 19.45 GiB, exceeding this machine's available RAM.
|
|
@@ -137,6 +167,20 @@
|
|
| 137 |
- Release and DOI publication leave Human Review, EVID, maturity and independent
|
| 138 |
replication state unchanged.
|
| 139 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 140 |
## 2026-09-29 Post-hoc Experimentauswertung
|
| 141 |
|
| 142 |
- Experimentkarten im Wissenschaftsbereich erlauben die nachträgliche
|
|
|
|
| 1 |
# MHRN Development Roadmap
|
| 2 |
|
| 3 |
**Canonical roadmap for active `develop`; `main` is release-only**
|
| 4 |
+
**Baseline:** `mhrn-core 0.6.0a8`
|
| 5 |
+
**Updated:** 2026-10-17
|
| 6 |
+
|
| 7 |
+
## 2026-10-17 Alpha.8 release line
|
| 8 |
+
|
| 9 |
+
- `v0.6.0-alpha.8` is cut from green `develop@343d1634` (PR #282) through
|
| 10 |
+
`release/v0.6.0-alpha.8`. It is an integration/maintenance pre-release
|
| 11 |
+
without scientific status changes.
|
| 12 |
+
- The recursive causal loopback programme (legacy alpha.8 TODO label) remains
|
| 13 |
+
open and is not part of this release.
|
| 14 |
+
|
| 15 |
+
## 2026-10-04 Cognition raw-run File Viewer
|
| 16 |
+
|
| 17 |
+
- Added run-level drill-down from a registered cognition `runs_index.json`.
|
| 18 |
+
Only indexed research artifacts with a matching SHA-256 are previewed; the UI
|
| 19 |
+
lists at most 100 runs and backend decompression is capped at 256 KiB.
|
| 20 |
+
- Source artifacts remain immutable DATA. Preview access does not constitute
|
| 21 |
+
analysis, Human Review, EVID or scientific status promotion.
|
| 22 |
|
| 23 |
## 2026-10-04 Gateway Plastic preregistration and execution boundary
|
| 24 |
|
| 25 |
- The seven registered `RQ-GW-*` operational protocols are `boundary_audit`
|
| 26 |
contracts with `direct_test_of_hypothesis=false`; their seed lists describe
|
| 27 |
audit reexecution, not independent Gateway Plastic runs.
|
| 28 |
+
- The public Plastic activation route resolves `protocol_id` against the
|
| 29 |
+
operational registry and rejects unknown or `boundary_audit` entries before
|
| 30 |
+
activation. A single-seed API call cannot authorize a Plastic run.
|
| 31 |
+
- The seven registered Gateway protocols remain boundary audits. No frozen
|
| 32 |
+
functional Plastic protocol, input-frame sequence, executable stop rule or
|
| 33 |
+
independent multi-seed runner exists yet; keep Plastic execution and Gateway
|
| 34 |
+
DATA/EVID blocked until those contracts are independently reviewable.
|
| 35 |
|
| 36 |
## 2026-10-04 Stage-3 plastic-network scale benchmark
|
| 37 |
|
|
|
|
| 42 |
boundedness is reported separately from ongoing spikes, active-weight
|
| 43 |
fraction, and workload-required weight diversity. Candidate visits/s is an
|
| 44 |
operation-count estimate, not a hardware counter. Receipts include workload,
|
| 45 |
+
software, CPU, benchmark-source SHA-256 and topology SHA-256; all remain
|
| 46 |
+
engineering-only. Pair-STDP, eligibility, and reward modulation are included;
|
| 47 |
+
homeostasis, structural growth/pruning, and checkpoint/restore are excluded.
|
| 48 |
- Matched 10,000-neuron / 100,000-synapse runs (seed 42, 100 epochs): the
|
| 49 |
heterogeneous asymmetric profile ended with 56.25% of weights at the lower
|
| 50 |
bound, 43.75% active and positive variance; the symmetric profile ended with
|
|
|
|
| 52 |
profile retained all weights at 0.05. The earlier uniform-input profile drove
|
| 53 |
all weights to zero. Its identical weights are expected under that symmetric
|
| 54 |
input/topology; it is not evidence by itself of an update implementation bug.
|
| 55 |
+
- In matched heterogeneous 100-epoch runs, asymmetric `a_minus > a_plus` has
|
| 56 |
+
12.5 percentage points more lower-bound weights than symmetric STDP, which is
|
| 57 |
+
consistent with a depression contribution. Symmetric STDP also puts 18.75%
|
| 58 |
+
at the upper bound, so the comparison does not isolate a sole collapse cause
|
| 59 |
+
or establish a generally preferred parameterization.
|
| 60 |
+
- Repeating that uniform-input profile with V2 checks reproduces 100% lower-bound
|
| 61 |
+
saturation and correctly reports `numeric_stability_passed=true`, but
|
| 62 |
+
`functional_activity_passed=false` and `stability_invariants_passed=false`.
|
| 63 |
+
- The `seed` now deterministically permutes target-node order. A 42/43/44,
|
| 64 |
+
three-mode, 20-epoch sweep at 10k/100k produced active fractions of 50%
|
| 65 |
+
(asymmetric), 62.5% (symmetric), and 100% (off) for every seed. This checks
|
| 66 |
+
engineering topology sensitivity only; the seeds are not biological samples.
|
| 67 |
- At 100,000 neurons / 1M synapses for 20 heterogeneous asymmetric epochs, the
|
| 68 |
measured Python peak was about 1.03 GB, the estimated candidate-visit rate
|
| 69 |
+
about 195k/s, and 50% of weights remained active. These workload-specific
|
| 70 |
profiles do not establish general or long-horizon stability.
|
| 71 |
- The declared 100,000-neuron / 10M-synapse upper point remains unmeasured:
|
| 72 |
its preflight estimate is 19.45 GiB, exceeding this machine's available RAM.
|
|
|
|
| 167 |
- Release and DOI publication leave Human Review, EVID, maturity and independent
|
| 168 |
replication state unchanged.
|
| 169 |
|
| 170 |
+
## 2026-10-04 Develop continuation
|
| 171 |
+
|
| 172 |
+
- Released `main@4a105137` is integrated into `develop` by merge commit
|
| 173 |
+
`97fa42db`; the four develop-only commits remain in history.
|
| 174 |
+
- Full-suite CI now runs on Python 3.13 only. The other security, typing,
|
| 175 |
+
contract, browser, documentation, build and Docker gates remain enabled.
|
| 176 |
+
`pyproject.toml` still declares Python `>=3.11`; 3.11/3.12 are no longer CI
|
| 177 |
+
tested.
|
| 178 |
+
- The export-only GitHub Pages portal was republished by workflow run
|
| 179 |
+
`37214631300` from `main@4a105137`. Root, stylesheet, application module and
|
| 180 |
+
admin page all returned HTTP 200 in the live smoke check.
|
| 181 |
+
- A develop-only formatting drift and stale benchmark-test helper name were
|
| 182 |
+
corrected; the fix changes no runtime behavior.
|
| 183 |
+
|
| 184 |
## 2026-09-29 Post-hoc Experimentauswertung
|
| 185 |
|
| 186 |
- Experimentkarten im Wissenschaftsbereich erlauben die nachträgliche
|