| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130 |
- {
- "schemaVersion": 1,
- "pageVersion": "sha256:0033245928a8e464561a73b6aec4301ea2d0c9ccb6ffeea2847a0684680cda63",
- "claims": [
- {
- "id": "claim_5f458a6b32c4452a9d25edf481e1f07e",
- "statement": "F8 is handled on every screen: the first press asks for confirmation and the second starts the relink, while any other key cancels the pending request and an Esc used to cancel is consumed.",
- "evidence": [
- {
- "resource": "repo://src/app.rs#L430-L455",
- "version": "repo-lines-v1:sha256:b64194da9c7bce682333ce6e12c758fef9076e9a0af5e51f088b07063965a086:eyJzZWxlY3RlZExpbmVDb3VudCI6MjYsImZpcnN0U2VsZWN0ZWRMaW5lSGFzaCI6IjI2OTEwMzllOGFhMzZiZmZmZmI3OTMyMjRhMjA3MWIwYmRlZmE0Mzg3OGNlYmE0MDJiMmY1NDlhODczYjNjMDgiLCJsYXN0U2VsZWN0ZWRMaW5lSGFzaCI6IjQ4OTNmNDBlMzc4MWViODk2YzgyZDA0NmEwODA2N2ExMWUzNWNkZjJmMWRmYWYyNmZlYTkwYjhkYjY2NzY0MTMiLCJwcmVjZWRpbmdDb250ZXh0TGluZUNvdW50IjozLCJwcmVjZWRpbmdDb250ZXh0SGFzaCI6ImM4MDg4M2RjYzQ1NWNiNGUwODk3NDkxNzMwZmVhYmQzOWM3MTRhYTRmYTUzZTc4MzA1YThkN2ViMWQyZjYxZmYiLCJmb2xsb3dpbmdDb250ZXh0TGluZUNvdW50IjozLCJmb2xsb3dpbmdDb250ZXh0SGFzaCI6IjBlZjIyYTA2NDVkNDAwY2EyNWVmYzI2Mjg2ZTdjMDZmOWUzZmZhZmQxY2UwMzVjMmZjOTkyYWZhNGI2NGIxY2EifQ"
- },
- {
- "resource": "repo://src/app.rs#L1171-L1190",
- "version": "repo-lines-v1:sha256:dd7415d7eb098a51dfb451afc950bc0918baaa5c2b9d01f64bd1354a87ccdb76:eyJzZWxlY3RlZExpbmVDb3VudCI6MjAsImZpcnN0U2VsZWN0ZWRMaW5lSGFzaCI6IjlhZGRmNjgzMjdhYTA4ZWZjNDYxNGFmZDIwOTkzZTFkNzZiZjUxNmQ3NzRjM2QyMmIzOTUyOTEwNmNkOTBhZmMiLCJsYXN0U2VsZWN0ZWRMaW5lSGFzaCI6ImU2YjA0NDkxNDY5NzIyZTgzNjNhOTRlNDA0NDUzOGUwMTNhMmEyMTdlMzZiMWU1NjhiYTYwYWNiN2I0YzhmMmUiLCJwcmVjZWRpbmdDb250ZXh0TGluZUNvdW50IjozLCJwcmVjZWRpbmdDb250ZXh0SGFzaCI6IjE2MmVlNTdlNDFhOGMyMGFlMDE2NGRmMjYxNDM5ZGNjNDk5ZDM1MjA4MzQxNTE1MTZkMDQ3ZThkZWFlOGE0NjYiLCJmb2xsb3dpbmdDb250ZXh0TGluZUNvdW50IjozLCJmb2xsb3dpbmdDb250ZXh0SGFzaCI6ImE2NTVlZGVmNDZhYzg4YTI3NGFkODVmNWQ2NmRhYTgyYTZkZDg3ZGY4MWQwOWNiMTIxNzVjNDFkNWY5YWY1MTgifQ"
- }
- ]
- },
- {
- "id": "claim_6074752bd7964af7bc44d6897ef2c067",
- "statement": "The web command Relink calls start_relink directly, without the TUI double-press confirmation; the browser page asks for confirmation before posting /api/relink with the X-Wh-Request header.",
- "evidence": [
- {
- "resource": "repo://src/app.rs#L1434-L1441",
- "version": "repo-lines-v1:sha256:6a5fafc027a4dad94444764670c73f86302a4de5f80873b8c2731496881881a1:eyJzZWxlY3RlZExpbmVDb3VudCI6OCwiZmlyc3RTZWxlY3RlZExpbmVIYXNoIjoiOGY4NmU3NjA1MmFiZTAzYjI3OGY0NjA0MzNmOTJhNjFlOWE2ZmM2YTA2NzA0Mjg4NGQ3MjJjNmVjNmMwNWEwMiIsImxhc3RTZWxlY3RlZExpbmVIYXNoIjoiZTZiMDQ0OTE0Njk3MjJlODM2M2E5NGU0MDQ0NTM4ZTAxM2EyYTIxN2UzNmIxZTU2OGJhNjBhY2I3YjRjOGYyZSIsInByZWNlZGluZ0NvbnRleHRMaW5lQ291bnQiOjMsInByZWNlZGluZ0NvbnRleHRIYXNoIjoiOTAzYWM0MTkxYWMxNTg3OGMxODk3Zjc5N2MwNTcwYzkzNmQ5ZTM4NDgyODgxOTNkMWM2ZDhhN2MzMDBkNTA0MyIsImZvbGxvd2luZ0NvbnRleHRMaW5lQ291bnQiOjMsImZvbGxvd2luZ0NvbnRleHRIYXNoIjoiZTc3ZDk1Mzg3NWIzYjM4OTk2YjhkOTM5Mzk5M2YyZTUxOGY1MGMzMzY1NjgzZDMxNGFjNmE5NjNhMjliOTBmMSJ9"
- },
- {
- "resource": "repo://src/web.rs#L168-L176",
- "version": "repo-lines-v1:sha256:81e9004c1f6afdff65111c92f71cf2a8b9e2fd1f87d5d54d60e8446e7b1dd361:eyJzZWxlY3RlZExpbmVDb3VudCI6OSwiZmlyc3RTZWxlY3RlZExpbmVIYXNoIjoiODU5OWJkMWM5YjdhMTQ5ZjczYzQzMjQ2MjljMzczMzFmOGNlZTM1NDVhN2IzYWUwNjk1ZWM0NmFlZjBiZmJjNCIsImxhc3RTZWxlY3RlZExpbmVIYXNoIjoiNDEyY2EzNDVjY2Y3NWJmOWMwODA2YmNlNjk1YmU4ZGU4MDhiNzk5ODQyNTFhN2E1NGQyMDJjZjYxMDFkZDQ1MSIsInByZWNlZGluZ0NvbnRleHRMaW5lQ291bnQiOjMsInByZWNlZGluZ0NvbnRleHRIYXNoIjoiNGRhMDBiODU3YTc3N2IyNzQwZmQxZjg0MWIxZWQ0MzcwNmYwOTc5YWEyNzE5Zjk1YzJjOTJjMGNkYWEzOWJkYiIsImZvbGxvd2luZ0NvbnRleHRMaW5lQ291bnQiOjMsImZvbGxvd2luZ0NvbnRleHRIYXNoIjoiNGNmODQ4NzQ5MjczZDdkMWJlZDQ1ZTg2ZTNmMTU3ZmY3NTE0MjIyMTFkMWE3YzFlM2RhZDIzYWNkODNiZWRmNCJ9"
- },
- {
- "resource": "repo://src/web_page.html#L787-L802",
- "version": "repo-lines-v1:sha256:edcf716f5c77bc9ba443f65a19535e9c1b254b9949a238743590df637a35157e:eyJzZWxlY3RlZExpbmVDb3VudCI6MTYsImZpcnN0U2VsZWN0ZWRMaW5lSGFzaCI6ImVhZjIyY2YwNzMyNTkyYzI0NzE0MWNiZTYxZWZhMTEwMTI2MTJmNWEzMTIyYjlhZjliYmFmNTJmNTcyNGQxOTQiLCJsYXN0U2VsZWN0ZWRMaW5lSGFzaCI6IjQxMmNhMzQ1Y2NmNzViZjljMDgwNmJjZTY5NWJlOGRlODA4Yjc5OTg0MjUxYTdhNTRkMjAyY2Y2MTAxZGQ0NTEiLCJwcmVjZWRpbmdDb250ZXh0TGluZUNvdW50IjozLCJwcmVjZWRpbmdDb250ZXh0SGFzaCI6Ijc2NTNiYWEyY2QxMjM0ZDlmZTgzOGNiZTJhN2EzODc1YTcyMWMxOTRmNGRjMjZiZTgwYjZlOTU5MGY2YzE3MmIiLCJmb2xsb3dpbmdDb250ZXh0TGluZUNvdW50IjozLCJmb2xsb3dpbmdDb250ZXh0SGFzaCI6IjU4MjJhZjlkZGY3ZTI1ZjQxYTFmZjU1NDA2MDljN2FhNGNhZmZjODBkMjhjM2VjNjkxY2ExY2RmOTMxMzQ0MDMifQ"
- }
- ]
- },
- {
- "id": "claim_61c1cf660cdb4769a895097a3dc5d711",
- "statement": "start_relink ignores requests while a relink is running; otherwise it clears wa_connected, shows the connecting screen, clears the QR, resets own_jids_known and spawns a task that runs WaHandle::relink and reports AppEvent::Relinked.",
- "evidence": [
- {
- "resource": "repo://src/app.rs#L392-L415",
- "version": "repo-lines-v1:sha256:f078f59f008936d5dc1d8f800ec00972712811c68abfe76e95c5ef3d2d727720:eyJzZWxlY3RlZExpbmVDb3VudCI6MjQsImZpcnN0U2VsZWN0ZWRMaW5lSGFzaCI6Ijg5MTExNTQ5YTZkMjMyZjJiN2NjMTMxMDNhZjA5ZjM2ZDExNTFlMjRmNTU3MjJkNGQ1YmIzNDBkODNhZTNhZGMiLCJsYXN0U2VsZWN0ZWRMaW5lSGFzaCI6IjQ4OTNmNDBlMzc4MWViODk2YzgyZDA0NmEwODA2N2ExMWUzNWNkZjJmMWRmYWYyNmZlYTkwYjhkYjY2NzY0MTMiLCJwcmVjZWRpbmdDb250ZXh0TGluZUNvdW50IjozLCJwcmVjZWRpbmdDb250ZXh0SGFzaCI6Ijk5OWJkZWZlZWFjYTYzNDBlMDI5MGRjODZlODg5Yzg5ZDVlMTg5YWE1YmE0NGI1ODViM2I3MDczNGY0YTYyZDgiLCJmb2xsb3dpbmdDb250ZXh0TGluZUNvdW50IjozLCJmb2xsb3dpbmdDb250ZXh0SGFzaCI6ImI5ZWM4YTdlN2ExNmVjZmZhNzMzMzI3ODJjM2M4YzRlNjNkYjczODcxNzQ5YjVlMjhkMWNlMmYyOTZmZmYyYmMifQ"
- }
- ]
- },
- {
- "id": "claim_a64da236b7ef44d391eb09c8a0b7c999",
- "statement": "WaHandle::relink stops the old client (logout, wait up to 10 seconds, abort the translator), deletes session.db and its side files or empties its tables when the file is locked, and starts a new unpaired client that sends its events to the same channel.",
- "evidence": [
- {
- "resource": "repo://src/whatsapp.rs#L221-L276",
- "version": "repo-lines-v1:sha256:18f2dfb379587e6702f10be30e023ea43187acf5f2e74eee0646e34c148de96c:eyJzZWxlY3RlZExpbmVDb3VudCI6NTYsImZpcnN0U2VsZWN0ZWRMaW5lSGFzaCI6IjYwMzUyMWI1YmRmYWViNzk2MzY5ZTExMzEwODIwMjIwZTNhMTI1MGUwY2E5NzIyMGEzYTI1OWFkMjQxNTcwZGIiLCJsYXN0U2VsZWN0ZWRMaW5lSGFzaCI6IjQ4OTNmNDBlMzc4MWViODk2YzgyZDA0NmEwODA2N2ExMWUzNWNkZjJmMWRmYWYyNmZlYTkwYjhkYjY2NzY0MTMiLCJwcmVjZWRpbmdDb250ZXh0TGluZUNvdW50IjozLCJwcmVjZWRpbmdDb250ZXh0SGFzaCI6Ijg3NzllYzNlN2JjNmZkMzdlNDYxMTdhODY2ZDA2YWIzZTVlNGVlYmE0ODJjYmViYzkzZjhjZGRjZjYyOTM5ZTAiLCJmb2xsb3dpbmdDb250ZXh0TGluZUNvdW50IjozLCJmb2xsb3dpbmdDb250ZXh0SGFzaCI6Ijk5OTU0Y2ZjYmI3ZmVlMDA0ZTg0M2I4ZDdmZjAxNTA3ZTlmOGU5YTYzNWI1MjZlOWQ1ODRmNzY1MDA4YjRiZDYifQ"
- },
- {
- "resource": "repo://src/whatsapp.rs#L393-L446",
- "version": "repo-lines-v1:sha256:dae8e9fd58393c76159603a1143da95f40e9d77d62eaa8e9531737a4a58b8edb:eyJzZWxlY3RlZExpbmVDb3VudCI6NTQsImZpcnN0U2VsZWN0ZWRMaW5lSGFzaCI6IjgyNTI5M2Y3MjNjNGMzMjZmNDJlMDFmMzc1Nzk1ZTJjMjE4NzQxNGEyNjI5NDEzOTEwODc3Mjc3MzdlMWMzMDEiLCJsYXN0U2VsZWN0ZWRMaW5lSGFzaCI6IjQxMmNhMzQ1Y2NmNzViZjljMDgwNmJjZTY5NWJlOGRlODA4Yjc5OTg0MjUxYTdhNTRkMjAyY2Y2MTAxZGQ0NTEiLCJwcmVjZWRpbmdDb250ZXh0TGluZUNvdW50IjozLCJwcmVjZWRpbmdDb250ZXh0SGFzaCI6IjYwNjNjNGQxYWY4Y2Q4OWJiMGJkZDc2NTdmZmNiZjY4MDZhNjEwZDc5ZDZjOGQ0YzMwN2MyNDFkZjM5MDA1MjIiLCJmb2xsb3dpbmdDb250ZXh0TGluZUNvdW50IjozLCJmb2xsb3dpbmdDb250ZXh0SGFzaCI6IjI1MjJlMWI3MWMwMDczNGUwMWUwYTJhN2ZjYjU1ODdjYWEwN2RkYzRlZjRjMTViYTEyNGFhN2M1ZWRlZTVjYzUifQ"
- }
- ]
- },
- {
- "id": "claim_f53cf16e91a448c69a18c9991038dad7",
- "statement": "While no session is running during or after a failed relink, sends, image downloads and own JID lookups fail or return nothing because WaHandle::client reports 'WhatsApp session not running'.",
- "evidence": [
- {
- "resource": "repo://src/whatsapp.rs#L239-L249",
- "version": "repo-lines-v1:sha256:8ed098e34276e2c4b9ff74e786b647375c2d873d70640b609b0ae4bca9505394:eyJzZWxlY3RlZExpbmVDb3VudCI6MTEsImZpcnN0U2VsZWN0ZWRMaW5lSGFzaCI6IjEwYjNlNTU4ZDczYzgzNWI1NWVkY2U4NWUxNTMzYjM1ODczM2U1OWU4ZGNmYTJmZTM3N2FmNDBjZTcyZjY4OTUiLCJsYXN0U2VsZWN0ZWRMaW5lSGFzaCI6IjQ4OTNmNDBlMzc4MWViODk2YzgyZDA0NmEwODA2N2ExMWUzNWNkZjJmMWRmYWYyNmZlYTkwYjhkYjY2NzY0MTMiLCJwcmVjZWRpbmdDb250ZXh0TGluZUNvdW50IjozLCJwcmVjZWRpbmdDb250ZXh0SGFzaCI6IjE5ZTc2MzU1Y2YxMTk5NDgwYzNmOTk4MzZiMTQ4NmM4NDFkODkxZmFhZDkwNGM2MDhlMDkzMDIyZDM3NTdhZWUiLCJmb2xsb3dpbmdDb250ZXh0TGluZUNvdW50IjozLCJmb2xsb3dpbmdDb250ZXh0SGFzaCI6ImE3M2Y4MjFiY2U5NjYxNDdhMDEyMmRjYjVhZGExZmVjZjgxMWIyZmNiNjIwZDUwZGFiY2U2MTg0OTUzNjVhNWUifQ"
- },
- {
- "resource": "repo://src/whatsapp.rs#L358-L374",
- "version": "repo-lines-v1:sha256:2716d1991bf1de21e1b70d5a1702f8e881af4787f4afd11837ef8767c63b07b3:eyJzZWxlY3RlZExpbmVDb3VudCI6MTcsImZpcnN0U2VsZWN0ZWRMaW5lSGFzaCI6ImE2OGU3Zjk2MjU1MTJjM2E1NzQ5NDIzZDA2MDc0ODRhZjQxODc4NThmZDhkNjhhMTcwMWQ1ZWI1ODA3MWU4ZTkiLCJsYXN0U2VsZWN0ZWRMaW5lSGFzaCI6IjQ4OTNmNDBlMzc4MWViODk2YzgyZDA0NmEwODA2N2ExMWUzNWNkZjJmMWRmYWYyNmZlYTkwYjhkYjY2NzY0MTMiLCJwcmVjZWRpbmdDb250ZXh0TGluZUNvdW50IjozLCJwcmVjZWRpbmdDb250ZXh0SGFzaCI6ImFkMjVmMDBjOGVlOTdlZDMzZGJiMTNiMzNiYmRjOWEyNjhjMzhkODZmMjlkYTQyYTg1YjBkN2U0NGE0YTYxNzciLCJmb2xsb3dpbmdDb250ZXh0TGluZUNvdW50IjozLCJmb2xsb3dpbmdDb250ZXh0SGFzaCI6IjFiY2ZkYmJhNTAwZmIyZWEyMTlhZTdiNDQ0NmUzZTU1NTA4YWViMWQ3ZjdjYmM4MGYxNTUyNjMzMzk5ZGY1MWMifQ"
- }
- ]
- },
- {
- "id": "claim_68f154e0c2c9462eb3e3328666058891",
- "statement": "A relink resets only the WhatsApp session database; the history database with chats, messages and autoreply flags is not touched.",
- "evidence": [
- {
- "resource": "repo://src/app.rs#L392-L428",
- "version": "repo-lines-v1:sha256:94409c183f9efdd624cdf8192ed517ed1be590487358efc49e4df2c5e4c18e1d:eyJzZWxlY3RlZExpbmVDb3VudCI6MzcsImZpcnN0U2VsZWN0ZWRMaW5lSGFzaCI6Ijg5MTExNTQ5YTZkMjMyZjJiN2NjMTMxMDNhZjA5ZjM2ZDExNTFlMjRmNTU3MjJkNGQ1YmIzNDBkODNhZTNhZGMiLCJsYXN0U2VsZWN0ZWRMaW5lSGFzaCI6IjQ4OTNmNDBlMzc4MWViODk2YzgyZDA0NmEwODA2N2ExMWUzNWNkZjJmMWRmYWYyNmZlYTkwYjhkYjY2NzY0MTMiLCJwcmVjZWRpbmdDb250ZXh0TGluZUNvdW50IjozLCJwcmVjZWRpbmdDb250ZXh0SGFzaCI6Ijk5OWJkZWZlZWFjYTYzNDBlMDI5MGRjODZlODg5Yzg5ZDVlMTg5YWE1YmE0NGI1ODViM2I3MDczNGY0YTYyZDgiLCJmb2xsb3dpbmdDb250ZXh0TGluZUNvdW50IjozLCJmb2xsb3dpbmdDb250ZXh0SGFzaCI6ImU1ZTg0YjQyYzc5NDMxZTNkOWI4Mjk4MGQwN2Y5NWQxMTBiYjQ1ZGUxZTI0NjlkYjcxMDJlNzJmODRiM2FjOWIifQ"
- },
- {
- "resource": "repo://src/whatsapp.rs#L227-L243",
- "version": "repo-lines-v1:sha256:39ca51764322f937c48570452b7b34acbff999b31779884a1137b4d295b19a9a:eyJzZWxlY3RlZExpbmVDb3VudCI6MTcsImZpcnN0U2VsZWN0ZWRMaW5lSGFzaCI6IjczOTlhZTU1YjExMzQyZjkxMTFmNjE0MTM1YWZkNjAxYTg3ZTQ0YmY5YTI1ODY1OTBiNWY0MmIwYmU1MTc0NjIiLCJsYXN0U2VsZWN0ZWRMaW5lSGFzaCI6IjYwOGNiOWM4OThmMmE2YzA2MGM4ZWIxMGU4YTAwY2IxYTEzNjYyYjVmOTg5NTk2Zjc2ZDBjMDJiYmViNGIzZDkiLCJwcmVjZWRpbmdDb250ZXh0TGluZUNvdW50IjozLCJwcmVjZWRpbmdDb250ZXh0SGFzaCI6IjgwYTVlOTNkNjIzNWZhNGI0ZDZjNjNhMmZlNzJiMjZkYzcyYmJiNDBhYzdiNzI5ZjYyNjgwMjcyYjkxZDBkNzgiLCJmb2xsb3dpbmdDb250ZXh0TGluZUNvdW50IjozLCJmb2xsb3dpbmdDb250ZXh0SGFzaCI6ImE0MDMyZmY2NWFjNjFiNWY0NDBiZDY0YTU4YzZkYjFlZjk2ODkxYWJjMjI5OTkyMWI3ZTgwZmU3MGJjMzdjMmIifQ"
- }
- ]
- },
- {
- "id": "claim_26a79653b21a4f10992d81769d99eb47",
- "statement": "New pairing QR payloads switch the app to the Pairing screen and are exposed both to the TUI and, rendered as SVG, to the web panel state.",
- "evidence": [
- {
- "resource": "repo://src/app.rs#L1486-L1499",
- "version": "repo-lines-v1:sha256:3aa43674de3e4e7b89e84724d3034c2a649dcbb71fccfc1ecd34eecf63c78af9:eyJzZWxlY3RlZExpbmVDb3VudCI6MTQsImZpcnN0U2VsZWN0ZWRMaW5lSGFzaCI6ImIzN2M0MzFhZmQ5NGMyNzU0NzJkNjliODNlMGM0MmRmMjU0NmQ2MDQ3NmM4ODg3Yzk3MDRmZWM2Y2U0MDkyMDMiLCJsYXN0U2VsZWN0ZWRMaW5lSGFzaCI6IjQ4OTNmNDBlMzc4MWViODk2YzgyZDA0NmEwODA2N2ExMWUzNWNkZjJmMWRmYWYyNmZlYTkwYjhkYjY2NzY0MTMiLCJwcmVjZWRpbmdDb250ZXh0TGluZUNvdW50IjozLCJwcmVjZWRpbmdDb250ZXh0SGFzaCI6ImRkZDFkZTJkMmJiNWE5ODAxZDE4MTAyYTQwYzlmOTc4NjRkNjNkYmEzMzkzMzdiZDVlYTU3Y2FiOGU4YTYwYzgiLCJmb2xsb3dpbmdDb250ZXh0TGluZUNvdW50IjozLCJmb2xsb3dpbmdDb250ZXh0SGFzaCI6ImJlODM0YjUzNzA2ODgzYmQzMmMxMmViNmQ0OGEyMmFjZjlkNTIyYzIzOWJlNTE5NDZmNzA5YjIxZDNkNjIwMzIifQ"
- },
- {
- "resource": "repo://src/app.rs#L480-L485",
- "version": "repo-lines-v1:sha256:b1ff41a223bdf9bbf36663f8088fa2379ee28283923bdb2f0cbbc4f5adbdcaee:eyJzZWxlY3RlZExpbmVDb3VudCI6NiwiZmlyc3RTZWxlY3RlZExpbmVIYXNoIjoiNmQ4Y2YwMmQ4NTY5ZjVhNDdmNGI2ZjRmNzkzMGY3OTMxNzMzZWY0YTg0MzA4M2ZiZmMzMDM2Y2IzYmIyNzkwZCIsImxhc3RTZWxlY3RlZExpbmVIYXNoIjoiNTUyMmM0MmNkMTljNmQwM2Q4MDhjNDUyNzIwNTUyODI1YjdlYTFjNWI0OTFiMjE4NTExY2FjNzQxNWNmOWQ5YiIsInByZWNlZGluZ0NvbnRleHRMaW5lQ291bnQiOjMsInByZWNlZGluZ0NvbnRleHRIYXNoIjoiYzk0OTJlYzlhMzZlOGQ4NTQ2MTUyYjgyMmQ1N2ZkMjAwOTg5MTUwMzBhMjBkOWJkYTFkNWZhZDQ0ZjhmMWI1ZiIsImZvbGxvd2luZ0NvbnRleHRMaW5lQ291bnQiOjMsImZvbGxvd2luZ0NvbnRleHRIYXNoIjoiMjgzMzk3YjI3OGI0ODVlMzBhNTE4YjhhOTQwYjIxOWRlMTgwOTM4NmY3ZDFhMmVjMDIyYzkyOGJiZDgxMzljNSJ9"
- },
- {
- "resource": "repo://src/web.rs#L366-L386",
- "version": "repo-lines-v1:sha256:56689af36fb87e205a1284ed6d20706d1f6804419cf4c3a55160df7b54fe7e02:eyJzZWxlY3RlZExpbmVDb3VudCI6MjEsImZpcnN0U2VsZWN0ZWRMaW5lSGFzaCI6IjMxYjQ2MDBlYjQ4M2JkNTEzNjA1ZTE0ODVkNmRjNmNjMDA3NjJkNzRiODNjNzg4OTQ2MGQzOWNkMGRjMzQ1YTgiLCJsYXN0U2VsZWN0ZWRMaW5lSGFzaCI6IjljOWJlNmEwNDhiNjgyZDAxYmYwNzBjZDE1NGQ2M2RmMmI2MjJkZGVmMDRlZjc2YmYxMTE4M2E0YTgwMjEwMDAiLCJwcmVjZWRpbmdDb250ZXh0TGluZUNvdW50IjozLCJwcmVjZWRpbmdDb250ZXh0SGFzaCI6IjE5ZTc2MzU1Y2YxMTk5NDgwYzNmOTk4MzZiMTQ4NmM4NDFkODkxZmFhZDkwNGM2MDhlMDkzMDIyZDM3NTdhZWUiLCJmb2xsb3dpbmdDb250ZXh0TGluZUNvdW50IjozLCJmb2xsb3dpbmdDb250ZXh0SGFzaCI6ImQ2OWY1NjcyZmMyMTZhMzJiMDk3OTc1NGExZDUzNDViOTYwMzBhYmFjNjE3N2VmMzkxMjNmNDcyNjk1MTlhNmMifQ"
- }
- ]
- },
- {
- "id": "claim_6fb0da24125a4da581d80a1380188894",
- "statement": "After pairing completes, Connected sets wa_connected and the WhatsApp client schedules an unavailable presence 5 s later (and again after SelfPushNameUpdated) so the phone keeps its notifications; LoggedOut clears wa_connected and returns to the connecting screen.",
- "evidence": [
- {
- "resource": "repo://src/app.rs#L486-L503",
- "version": "repo-lines-v1:sha256:9cb6624c69f34219abc6d01db1b1ec172c9175fe1543c71db877060197c8ca7c:eyJzZWxlY3RlZExpbmVDb3VudCI6MTgsImZpcnN0U2VsZWN0ZWRMaW5lSGFzaCI6IjJhMGVmOWE3MTY5OGU1ZTI3NjVhODk3NzUxZDI5MTNiNTFkMzViNTljODY2ZWNkNDA2MWI0YmI2NGYyNDY1M2UiLCJsYXN0U2VsZWN0ZWRMaW5lSGFzaCI6IjU1MjJjNDJjZDE5YzZkMDNkODA4YzQ1MjcyMDU1MjgyNWI3ZWExYzViNDkxYjIxODUxMWNhYzc0MTVjZjlkOWIiLCJwcmVjZWRpbmdDb250ZXh0TGluZUNvdW50IjozLCJwcmVjZWRpbmdDb250ZXh0SGFzaCI6ImZmYTc3NmFhMmIyNzIzNmY4MmE3YWNlMTkxNTJlYzdhOTkzNmM2N2I2OTRhMjg1MTZiMWVmZmY1ZGE4MzM2NDMiLCJmb2xsb3dpbmdDb250ZXh0TGluZUNvdW50IjozLCJmb2xsb3dpbmdDb250ZXh0SGFzaCI6IjgzMTcyOTllN2IzOGE0MTQ1NGY2OGQwNGU0YWQ4ZmRmNWEzZTI4OTY3ZGVkYThhNmFjNGM3Zjk4ZjNkZmYxZGUifQ"
- },
- {
- "resource": "repo://src/whatsapp.rs#L674-L678",
- "version": "repo-lines-v1:sha256:c808a4b2f40500fb739cedcd414ec736ee2d5195bc46d5a5ee91bafa896bc005:eyJzZWxlY3RlZExpbmVDb3VudCI6NSwiZmlyc3RTZWxlY3RlZExpbmVIYXNoIjoiOGFhNWE2ZjgzMWMwNGVhMTQwYzE0N2MzMGVlOTMxNmIxMGU2ZDVkNmVmZjM2MTNhZWI1ZDYwYjY3MjlmNDM0MSIsImxhc3RTZWxlY3RlZExpbmVIYXNoIjoiMGVhMDI1MTA1NjU0ZWJiNjRkNzMzMzA5MzMzMDI1OWVmNDViZjUzNjExYzY4NGIyOGQwMTI4MjVhODE2NWZhMyIsInByZWNlZGluZ0NvbnRleHRMaW5lQ291bnQiOjMsInByZWNlZGluZ0NvbnRleHRIYXNoIjoiNjk2OWZhNmNiMzIyNmMwN2U0NWI0MTNkNWU2NWNiNjc4ZTVmMGRiZDM2NTkwY2FkODBiMWFjYTE3NmZkYWI1MSIsImZvbGxvd2luZ0NvbnRleHRMaW5lQ291bnQiOjMsImZvbGxvd2luZ0NvbnRleHRIYXNoIjoiMDI5ODI1NGMwYmYzYmIxOGViZTBkOTg2NWMzY2RkMGI5ZTQwYjNiMWIwMjgwMWQyOWMxYjlkYmQzNmNjNDA0YSJ9"
- },
- {
- "resource": "repo://src/whatsapp.rs#L719-L741",
- "version": "repo-lines-v1:sha256:325ad7da5f94c5e2c3a2ce9b22ca961b2e5247222fb5434ab20779ea988122cb:eyJzZWxlY3RlZExpbmVDb3VudCI6MjMsImZpcnN0U2VsZWN0ZWRMaW5lSGFzaCI6ImIwMWU1OGYwZTM3MzU5ODEzMWEwMjYyNTA4NjhkYmNlNTIyYTc1NjM1OTgwMTljYTk0OWI4ZGI5NzJlOTU0OTEiLCJsYXN0U2VsZWN0ZWRMaW5lSGFzaCI6IjQ4OTNmNDBlMzc4MWViODk2YzgyZDA0NmEwODA2N2ExMWUzNWNkZjJmMWRmYWYyNmZlYTkwYjhkYjY2NzY0MTMiLCJwcmVjZWRpbmdDb250ZXh0TGluZUNvdW50IjozLCJwcmVjZWRpbmdDb250ZXh0SGFzaCI6Ijk5OWJkZWZlZWFjYTYzNDBlMDI5MGRjODZlODg5Yzg5ZDVlMTg5YWE1YmE0NGI1ODViM2I3MDczNGY0YTYyZDgiLCJmb2xsb3dpbmdDb250ZXh0TGluZUNvdW50IjozLCJmb2xsb3dpbmdDb250ZXh0SGFzaCI6ImM2ZTYxOTdhNjY3YmI1ZjgyYzI4ZDdmYWM2OGIzYWE1YzU1YTk5NmQ2NGRkYmYyOTI3ZWQ3YjAyNzk5MDI0NWYifQ"
- }
- ]
- }
- ],
- "verification": {
- "by": "openwiki/0.7.2",
- "at": "2026-10-25T12:54:53.684Z"
- }
- }
|