build(release): the docs-push step retires — this engine documents itself in its own repository
ci.yml #179 -Commit
d6bcb14f69
pushed by
dpsifr
build(release): the docs-push step retires — this engine documents itself in its own repository
ci.yml #178 -Commit
655aa13ea7
pushed by
dpsifr
fix(generations): a sealed segment may only declare the generations it holds
ci.yml #177 -Commit
9a888c37e9
pushed by
dpsifr
fix(recovery): a torn generation-log tail is a terminal verdict, never a wait
ci.yml #176 -Commit
298cb6daca
pushed by
dpsifr
fix(release): the release page posts to this repository — soulcraftlabs/open-brainy, never the engine's
ci.yml #175 -Commit
b8475cc86a
pushed by
dpsifr
docs: the contract manifest stands alone; public docs describe this engine only
ci.yml #172 -Commit
a8c724a202
pushed by
dpsifr
docs(releases): 10.4.4 consumer notes — correctness and observability, with the performance line stated exactly
ci.yml #171 -Commit
a95cc5849a
pushed by
dpsifr
docs: measurements in public history carry numbers, not provenance
ci.yml #170 -Commit
c8e05189e3
pushed by
dpsifr
feat(open): name the two steps that hold the vfs-bootstrap phase
ci.yml #169 -Commit
51faefb084
pushed by
dpsifr
fix(storage): a dead flush watch falls back to the 500ms poll, not the 30s sweep
ci.yml #168 -Commit
ad7f885223
pushed by
dpsifr
fix(storage): the flush watcher cannot arm twice in its async window
ci.yml #167 -Commit
f52053a3d3
pushed by
dpsifr
perf(idle): the flush-request watch is event-driven; the heartbeat is observability
ci.yml #166 -Commit
258176e6e6
pushed by
dpsifr
perf(open): answer "are there any entities?" with one directory read
ci.yml #165 -Commit
068842cf7f
pushed by
dpsifr
perf(generations): discover generations by directory name, not by walking the log
ci.yml #164 -Commit
9ada83c58b
pushed by
dpsifr
fix(flush): clear() and repairIndex() set the dirty witness themselves
ci.yml #163 -Commit
0304350a41
pushed by
dpsifr
feat(open): the open names the STEP that cost the time, not just the phase
ci.yml #162 -Commit
bc1555feb8
pushed by
dpsifr
perf(vfs): the old-root sweep runs once per store, not once per open
ci.yml #161 -Commit
a51e9654fc
pushed by
dpsifr
chore: keep the generated neural stamps at main's values
ci.yml #160 -Commit
c66080acca
pushed by
dpsifr
feat(contract): declare contract 1, serve three operators, refuse four by name
ci.yml #159 -Commit
cd4fe799e7
pushed by
dpsifr
fix(open): a provider rebuilding itself is a third state, not a CRITICAL
ci.yml #158 -Commit
096b1b102e
pushed by
dpsifr
feat(open): open never waits for a provider that is rebuilding itself
ci.yml #157 -Commit
148ae92413
pushed by
dpsifr
perf(flush): an idle brain does no work — no periodic flush without a write
ci.yml #156 -Commit
ebf553ee51
pushed by
dpsifr
docs: ratify the canonical layout specification against this engine's writer
ci.yml #155 -Commit
0e45dfdaaa
pushed by
dpsifr
feat(repair): repairIndex narrates every phase and its receipt carries the walls
ci.yml #154 -Commit
3fffd9c6e6
pushed by
dpsifr
fix(storage): a suspect count ledger heals itself, and counts.json is written atomically
ci.yml #153 -Commit
f4e2d34b4e
pushed by
dpsifr
feat(open): the open narrates itself, on a channel production cannot clamp
ci.yml #152 -Commit
afe08a1ff9
pushed by
dpsifr
fix(storage): a clean close is recorded, and the writer lock is always given up
ci.yml #151 -Commit
e652162c1f
pushed by
dpsifr