mirror of
https://github.com/Permissionless-Software-Foundation/psf-memo.git
synced 2026-09-21 16:52:01 -07:00
- Add client property tests for buildTopicsTable: one row per topic in input order, four-cell alignment with the header order, link percent-encoding round trips, and post/follower count conservation over random topic lists that also omit count/last-seen fields. - No production change: the coder's view model already scans at CRAP 1.0 with zero dry4javascript candidates and only 2 mutation sites. The JSX Topics component stays a thin, tool-excluded shell over the testable model. Verification: client 447 unit / 94 property / 34 acceptance + lint + build; indexer 113 unit / 12 property / 7 acceptance + lint; db 392 unit / 57 property / 16 acceptance + lint. By refactorer.