Repository navigation
Repair signed Schedules M and L and add T1 Step 2 - #28
Draft
PavelMakarchuk wants to merge 9 commits into
Draft
PavelMakarchuk wants to merge 9 commits into
PavelMakarchuk wants to merge 9 commits into
Conversation
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.
Schedules M and L and a new T1 Step 2 child contain the exact signed outputs of native runs 39355295362, 39366250379, and 39536963804. Schedule M uses Person-owned amounts and historical carryforward paths. Schedule L separates partnership gross and net reporting while preserving net-income totals and direct LM-53 input. The new Step 2 child implements the printed total-income calculations with explicit entered-value observations; it does not replace or repair the existing T1 parent.
All three artifact packages passed checksum, signature, provenance, source, and independent review. Schedule M passed 12 positive calls and 16 refusal controls. Schedule L passed six source gates, 12 required calls, four supplemental branch-control calls, and 16 refusal controls. Its two extra branch-control cases remain an explicitly reviewed generation-guidance deviation. Step 2 preserves both required cases byte-for-byte, passes ordinary producer validation, and passed four independent caller executions verifying 32 CAD and 12 Judgment results plus eight missing-input/year/Person refusal controls.
Publication remains blocked. The existing 2230 consumer verifies the new Step 2 signature and newer-producer ancestry but its source parser reports obsolete printed-row findings. Actual 2242 and 2243 source checks pass on the unchanged Step 2 bytes; advancing the consumer pin also exposes older M/L validation-execution receipt incompatibility. A supported byte-identical manifest-refresh route is under review. No validator pin, signed policy byte, waiver, engine/corpus/US dependency, or existing receipt was changed in the Step 2 addition.
This remains draft, not production publication. Existing federal and Quebec source/expired-waiver blockers remain; no waiver renewal or check bypass is proposed. All current consumer checks and independent review are required before merge, followed by mirror sync and production census/runtime/served-byte verification.