Conversation
Add the v0.1.9.3 spec, tickets, machine-readable ticket file, and batch plan; align roadmap, design index, and AGENTS with the active target-risk packet.
Introduce inert classed risk constructors, internal canonical risk plan identity, no-op normalization, reconstruction tests, and export documentation for v0.1.9.3 Batch 1.
Add no-op risk identity to experiment and run configs, include risk plan identity in modern config hashes, preserve reopen compatibility for pre-risk stored configs, and close LDG-2600 after review.
Build private pulse plans before fill event emission, preserve no-op risk behavior across canonical and compiled paths, add same-pulse planning regressions, and close LDG-2601 after review.
Compile risk chains once for run and sweep fold execution, carry compiled plans through the execution spec, insert fail-closed risk application before timing and costs, and add post-risk validation coverage.
Add methodology and validation-toolkit research references, update the research index, and park follow-on planning in the horizon and roadmap.
Add long-only and max-weight risk-step behavior in the shared fold slot, thread risk chains into in-memory sweep execution, and cover fixed, chained, and parameterized risk behavior.
Expose risk_chain_hash on in-memory sweep candidates, carry risk plan provenance through success and failure rows, and cover risk failure capture without adding saved-sweep schema fields.
Bump saved-sweep schema to v2, persist risk identity on parent and candidate rows, preserve schema-v1 reopen compatibility, and replay candidate risk plans during promotion.
Add worker-safe risk serialization coverage, parallel risk parity checks, and compiled spot-FIFO risk parity and failure assertions.
Update risk help, identity docs, user articles, NEWS, contracts, planning surfaces, and documentation contract tests for the v0.1.9.3 target-risk release.
Record local release-gate evidence, index the target-risk reference topic in pkgdown, and mark v0.1.9.3 packet tickets complete before remote CI, merge, and tag.
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.
Release v0.1.9.3 target-risk packet.\n\nBranch CI is green for R-CMD-check on Ubuntu and Windows.\n\nScope:\n- classed target-risk constructors and risk plan identity\n- risk-chain integration in run, sweep, saved-sweep, and promotion surfaces\n- phased-pulse risk slot and built-in long-only / max-weight risk steps\n- documentation, pkgdown index, and release closeout\n\nNon-scope preserved: affordability, liquidity/capacity, OMS, arbitrary callbacks, walk-forward implementation, and compiled-core architecture work.