Phase 18.3 — DistributedTemporalSync wiki page (143rd) + sidebar update
a02b446
Phase 18.2: Add MemoryConsolidator wiki page (142nd page) + update sidebar
1a7ac00
Phase 18.1 — HorizonPlanner: Multi-Horizon Goal Decomposition (141st wiki page)
- PlanningHorizon enum (SHORT ≤10s / MEDIUM ≤5min / LONG >5min)
- HorizonBucket + HorizonConfig frozen dataclasses
- HorizonPlanner Protocol @runtime_checkable
- PriorityHorizonPlanner: asyncio.Lock + per-horizon min-heaps + EDF drain + rebalance
- NullHorizonPlanner no-op + make_horizon_planner() factory
- CognitiveCycle._temporal_step() integration pattern
- SchedulerCortex (Phase 17.4) interaction table
- 5 Prometheus metrics + PromQL alerts + Grafana YAML
- mypy narrowing table
- 12 test targets + 2 test skeletons
- 14-step implementation order
- Phase 18 sub-phase tracker (18.1–18.5)
- _Sidebar.md: Phase 18 section added
9c952ad
Phase 17.5 TemporalOrchestrator — 140th wiki page + Phase 17 COMPLETE 🎉
- Phase-17-Temporal-Orchestrator.md: full spec — OrchestratorPhase 7-state enum,
OrchestratorSnapshot+TemporalConfig frozen dataclasses, TemporalOrchestrator
Protocol @runtime_checkable, AsyncTemporalOrchestrator (composes EventSequencer+
TemporalGraph+PredictiveEngine+SchedulerCortex, asyncio.Event stop, per-phase
try/except degraded mode, deque[100] snapshot history), NullTemporalOrchestrator,
make_temporal_orchestrator() factory, full Phase 17 pipeline ASCII, 7-state
machine table, CognitiveCycle._temporal_step() integration, cross-phase map
(Phase 10/13/16), 5 Prometheus metrics + PromQL + Grafana alerts, mypy table,
12 test targets + 2 skeletons, 14-step impl order, Phase 17 FINAL tracker
- _Sidebar.md: TemporalOrchestrator added; Phase 17 section marked COMPLETE ✅
Issue: #446 Discussions: #447 #448
Phase 17: 17.1 TemporalGraph + 17.2 EventSequencer + 17.3 PredictiveEngine +
17.4 SchedulerCortex + 17.5 TemporalOrchestrator = COMPLETE 🎉
744b462
Phase 17.4 — SchedulerCortex wiki page (139th) + Sidebar update
- Phase-17-Scheduler-Cortex.md: TaskPriority+SchedulePolicy enums,
ScheduledTask+ScheduleSlot+SchedulerConfig frozen dataclasses,
SchedulerCortex Protocol, AsyncSchedulerCortex (EDF PriorityQueue,
preemption, deadline miss DROP/DEMOTE, prediction_loop()),
NullSchedulerCortex, ASCII data flow + EDF ordering diagram,
policy comparison table, preemption algorithm, 5 Prometheus metrics
+ PromQL + Grafana alert YAML, mypy table, 12 test targets + 2
skeletons, 14-step impl order, Phase 17 sub-phase tracker
- _Sidebar.md: SchedulerCortex entry added under Phase 17 section
Issue: #443
Discussions: #444 (Show & Tell), #445 (Q&A)
bbbfcbd
Phase 17.3: PredictiveEngine wiki page (138th) + sidebar update
- Phase-17-Predictive-Engine.md: full spec (PredictionStrategy enum,
Prediction/PredictionError/PredictorConfig frozen dataclasses,
PredictiveEngine Protocol @runtime_checkable, AdaptivePredictiveEngine
EMA+linear trend+ensemble weighting+online gradient descent+calibrate(),
NullPredictiveEngine, EMA formula diagram, ensemble weight evolution,
5 Prometheus metrics+PromQL+Grafana alert, mypy table, 12 test targets+
2 skeletons, 14-step impl order, Phase 17 sub-phase tracker)
- _Sidebar.md: add PredictiveEngine link under Phase 17 section
Issue: #440 | Show & Tell: #441 | Q&A: #442
11eef05
Phase 17.2: EventSequencer spec (137th wiki page) — OrderPolicy enum, CognitiveEvent+WindowedAggregate+SequencerConfig frozen dataclasses, AsyncEventSequencer heapq+asyncio.Lock+tumbling windows+causal validation, NullSequencer, 5 Prometheus metrics, 12 tests, 14-step impl order
960d0f7
Phase 17.1 — TemporalGraph wiki page (136th page) + _Sidebar update with Phase 17 section and Phase 16 ReflectionCycle entry
a4709b6
Phase 16.3 ImprovementPlanner + 16.4 SelfOptimiser wiki pages (130th & 131st) + sidebar update
- Phase-16-Improvement-Planner.md: ActionKind enum + _COSTS + ImprovementAction + PlannerConfig frozen dataclasses, ImprovementPlanner Protocol @runtime_checkable, RuleBasedPlanner (asyncio.Lock+rule table+priority formula urgency-cost_weight×cost+safety gate _downgrade()+sort+cap), NullPlanner no-op, WeaknessKind→ActionKind _RULES table, data flow ASCII, CognitiveCycle integration, 5 Prometheus metrics+PromQL+Grafana YAML, mypy table, 12 test targets, 14-step impl order
- Phase-16-Self-Optimiser.md: EnactmentStatus + EnactmentRecord + OptimiserConfig frozen dataclasses, SelfOptimiser Protocol @runtime_checkable, AsyncSelfOptimiser (asyncio.Lock+rate-limit gate+HOT_SWAP cap+_dispatch match+_apply_tune/budget/load_shed/hot_swap), NullOptimiser no-op, dispatcher table (ActionKind→subsystem), data flow ASCII, rate-limit timeline example, CognitiveCycle integration, 5 Prometheus metrics+PromQL+Grafana alert YAML, mypy table, 12 test targets, 14-step impl order
- _Sidebar.md: Phase 16 section now 4 links (PerformanceProfiler+WeaknessDetector+ImprovementPlanner+SelfOptimiser)
b3d7103
Phase 16.2 — WeaknessDetector wiki page (129th page) + sidebar update
- WeaknessKind enum: HIGH_LATENCY/HIGH_ERROR_RATE/LOW_THROUGHPUT/LATENCY_SPIKE/DEGRADED
- WeaknessSeverity enum: LOW/MEDIUM/HIGH/CRITICAL
- WeaknessSignal+WeaknessReport+DetectorConfig frozen dataclasses
- WeaknessDetector Protocol @runtime_checkable
- ThresholdWeaknessDetector: asyncio.Lock + _detect_signals + DEGRADED composite
+ exponential smoothing baseline (α=0.1) + CRITICAL-first sort
- NullWeaknessDetector no-op
- Signal pipeline data flow ASCII
- CognitiveCycle._reflection_step() integration
- 5 Prometheus metrics + PromQL alert + Grafana YAML
- mypy --strict table, 12 test targets, 14-step impl order
- Phase 16 sub-phase tracker (16.1 + 16.2 done)
- Sidebar updated: Phase 16 now 2 links
Issue: #420
Discussions: #421 (S&T) / #422 (Q&A)
a9ef6b4
Phase 16.1: PerformanceProfiler — 128th wiki page; Phase 16 sidebar section added
3097fc6
Phase 15.5 — LiveModuleOrchestrator wiki (127th page) + Sidebar update; Phase 15 COMPLETE 🎉
957431e
Phase 15.4 — VersionManager: version lineage, rollback targeting, compatibility assessment (126th wiki page)
8eb2bb8
Phase 15.3: DependencyResolver wiki page (125th) + sidebar update
- ResolutionStatus enum (RESOLVED/CYCLIC/MISSING/PARTIAL)
- ModuleDep + ResolutionResult + ResolverConfig frozen dataclasses
- DependencyResolver Protocol @runtime_checkable
- TopologicalResolver: BFS transitive closure + Kahn's topological sort
- Cycle detection via remaining in-degree > 0
- HotSwapper.swap_batch() match dispatch integration
- Diamond-dependency worked example
- 5 Prometheus metrics + PromQL alerts + Grafana YAML
- 12 test targets, 14-step implementation order
- Phase 15 sub-phase tracker (15.1-15.3 🟡, 15.4-15.5 ⏳)
20d2074
Phase 15.1 ModuleRegistry + 15.2 HotSwapper wiki specs (124th & 125th pages)
- Phase-15-Module-Registry.md: ModuleStatus enum (STAGED/ACTIVE/REVERTED/ARCHIVED),
ModuleVersion+RegistryQuery+RegistryConfig frozen dataclasses, ModuleRegistry Protocol,
InMemoryModuleRegistry with latest_staged()+list_staged_modules(), CognitiveCycle
integration, 5 Prometheus metrics, 12 test targets, 14-step impl order
- Phase-15-Hot-Swapper.md: SwapResult enum, SwapEvent+SwapConfig frozen dataclasses,
HotSwapper Protocol, LiveHotSwapper per-module asyncio.Lock+swap()+swap_all_staged(),
asyncio.wait_for(validator,timeout) pattern, commit/revert state machine,
CognitiveCycle integration, 5 Prometheus metrics, 12 test targets
- _Sidebar.md: Phase 15 section added with Module Registry + Hot Swapper links
c5b11ae
Phase 14.3: TestHarness wiki page (retroactive — completes Phase 14 wiki set, 122nd page) — TestVerdictEnum+TestSeverity enums, 4 frozen dataclasses, TestHarness Protocol, SubprocessTestHarness verdict mapping+retry+run_suite semaphore+asyncio.gather, CognitiveCycle integration, 5 Prometheus metrics, 12 test targets
6c1e5fa
Phase 14.5: SynthesisAudit wiki page + sidebar (122nd page, Phase 14 COMPLETE)
bd28109
Phase 14.4 PatchSelector wiki — SelectionStrategy, composite score, CognitiveCycle integration, 5 metrics, 12 test targets (121st wiki page)
7c16c20
Phase 14.2 — SandboxRunner wiki page (119th) + sidebar update
- Add Phase-14-Sandbox-Runner.md: full spec for SandboxRunner
- ExecutionBackend enum (SUBPROCESS/DOCKER/WASM/NSJAIL)
- ResourceLimits, ExecutionRequest, ExecutionResult, SandboxConfig frozen dataclasses
- SandboxRunner Protocol @runtime_checkable
- SubprocessSandboxRunner: _make_preexec resource stdlib, asyncio.wait_for timeout,
batch_run asyncio.gather with partial-failure handling, stats(), reset()
- CodeSynthesiser.synthesise(sandbox=) integration pattern
- CognitiveCycle._synthesis_step() wiring
- Data flow ASCII diagram
- Backend selection guide (SUBPROCESS/DOCKER/WASM/NSJAIL comparison table)
- 5 Prometheus metrics + PromQL + Grafana alert YAML
- mypy strict compliance table
- 12 test targets
- 14-step implementation order
- Phase 14 roadmap table (14.1✅ 14.2🟡 14.3-14.5⏳)
- Phase 14→13 integration table
- Update _Sidebar.md: add 'Sandbox Runner' link under Phase 14
58bb073
wiki: add Phase 14 section to sidebar — Code Synthesiser (118th page)
f4614ee
wiki: Phase 14.1 CodeSynthesiser (118th page) — LLM-backed function drafting, self-refine loop, CognitiveCycle integration
ddfd5f9
Phase 13.5: WorldModelDashboard wiki page (117th) + sidebar Phase 13 complete
c514b72
Phase 13.4: SurpriseDetector wiki (116th page) + sidebar update
- Phase-13-Surprise-Detector.md: DetectionStrategy+SeverityLevel enums,
SurpriseEpisode+DetectorStats+DetectorConfig frozen dataclasses,
AlertCallback type+SurpriseDetector Protocol, InMemorySurpriseDetector
(4 classifiers: threshold/z-score/IQR/IF, cooldown-guarded callbacks,
asyncio.gather fan-out), CognitiveCycle curiosity-gating pattern,
strategy decision guide, z-score threshold tuning guide,
5 Prometheus metrics+PromQL+Grafana alert YAML,
mypy table, 12 test targets, 14-step impl order, Phase 13 roadmap
- _Sidebar.md: Phase 13 section now has 4 links (World Model, Dream Planner,
Curiosity Module, Surprise Detector)
Issue: #377 | Discussions: #378 (Show & Tell), #379 (Q&A)
Ref: Phase 13.1 (#368), 13.2 (#371), 13.3 (#374)
121e858
Phase 13.3: CuriosityModule wiki page (115th) + sidebar update
69fdbcd
Phase 13.2: DreamPlanner wiki page (114th) + sidebar update
- Phase-13-Dream-Planner.md: full spec
- PlanningStrategy enum (4 strategies: RANDOM_SHOOTING/CEM/BEAM_SEARCH/GREEDY)
- PlanOutcome enum (4 outcomes)
- ActionCandidate/PlanResult/DreamPlannerConfig frozen dataclasses
- DreamPlanner Protocol
- InMemoryDreamPlanner: _random_shooting (time-budget+surprise-abort),
_cem (elite re-fit+entropy-convergence), _beam_search, _greedy
- plan_batch() asyncio.gather parallelism
- CognitiveCycle._model_based_step() integration
- 5 Prometheus metrics + PromQL + Grafana alert YAML
- mypy --strict table
- 12 test targets
- 14-step implementation order
- Phase 13 roadmap + Phase 12 recap
- _Sidebar.md: Phase 13 section now has 2 links
Issue: #371 | Discussions: #372 (S&T) #373 (Q&A)
7883d2d
Phase 13.1: WorldModel — predictive dynamics + dream rollouts + surprise detection (113th wiki page)
d016c1a
Phase 12.4+12.5: ConsensusVoting (111th) + CoalitionFormation (112th) wiki pages 🎉 Phase 12 complete — HMAC ballot quorum, VoteStatus FSM, CoalitionStatus lifecycle, capability scoring, full Phase 12 integration diagram, sidebar updated
39d2d19
docs: Phase 12.3 CollaborationChannel wiki page (110th!) — pub/sub workspace, MessageType FSM, ChannelStatus, asyncio.Queue fanout, history replay, _heartbeat_loop, InMemoryChannelManager eviction, 5 Prometheus metrics, 12 test targets
014b0ad
Phase 12.2: NegotiationEngine wiki (109th page) — bid-based task allocation, 3 BidStrategy impls, window task, TTL eviction, 5 metrics, 12 tests
30a6f6f
Phase 12.1 — AgentRegistry wiki spec (108th page) + sidebar Phase 12 section
c491109