Docs cleanup + internal-note untracking + MATLAB-mirrored decoding refactor#14
Merged
iahncajigas merged 6 commits intomainfrom Mar 4, 2026
Merged
Conversation
Keep these notes in internal team docs outside the public repository (for example, private wiki/operations notes).
…o numeric changes)
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.
Summary
This PR removes public-facing porting/parity narrative while preserving the tooling and gate infrastructure, and refactors decoding code to keep a MATLAB-mirrored readable structure.
Commits
c62c01bDocs: remove porting narrative from README131e3d9Chore: untrack internal porting notes2662d97Refactor: restore MATLAB-mirrored structure for DecodingAlgorithms (no numeric changes)What changed
1) User-facing docs cleanup
README.mdas user-facing documentation only:nstat_installsetup2) Internal note untracking from public repo
Removed tracked narrative docs from the repository tree and added ignore rules:
CLEANROOM_POLICY.mdPARITY_SPEC.mdCANONICAL_VALIDATION_ARTIFACTS.mdDISCREPANCIES.mdparity/CYCLE_VALIDATION_CHECKLIST.mdThese can still be maintained internally outside the public repository.
3) MATLAB-mirrored class structure refactor
Updated
DecodingAlgorithmsinsrc/nstat/compat/matlab/__init__.py:_compute_spike_rate_cis_matlabwith block comments.Verification
Executed locally:
pytest -qpython tools/parity/build_numeric_drift_report.py ... --fail-on-violationpython tools/parity/check_functional_parity_progress.py ...--parity-mode gate)Failed pages: 0)regression_fail=0)