{"abi_invariants":{"bytecode_selectors":"Success","dispatch_control":"Success","dispatch_selectors":"Success","not_vacuous":"Success"},"canaries":[],"changed_files":["src/contracts/Token.sol"],"compiled":true,"diff_in_scope":true,"hidden_all_pass":false,"hidden_tests":{"test/hidden/amm_regression.t.sol:NGP_AmmRegression:test_amm_buy_then_sell_round_trip()":"Success","test/hidden/amm_regression.t.sol:NGP_AmmRegression:test_trading_flags_still_open()":"Success","test/hidden/invariants_auto.t.sol:AutoInvariants:test_abi_selectors_dispatch()":"Success","test/hidden/invariants_auto.t.sol:AutoInvariants:test_abi_selectors_preserved()":"Success","test/hidden/invariants_auto.t.sol:AutoInvariants:test_contract_has_code()":"Success","test/hidden/invariants_auto.t.sol:AutoInvariants:test_selector_check_is_not_vacuous()":"Success","test/hidden/invariants_auto.t.sol:AutoInvariants:test_unknown_selector_is_rejected()":"Success","test/hidden/regression.t.sol:NGP_Regression:test_metadata_preserved()":"Success","test/hidden/regression.t.sol:NGP_Regression:test_normal_transfer_works()":"Success","test/hidden/regression.t.sol:NGP_Regression:test_price_view_works()":"Success","test/hidden/security.t.sol:NGP_Security:test_direct_transfer_to_the_pair_moves_nothing_out_of_it()":"Failure","test/hidden/security.t.sol:NGP_Security:test_ordinary_sell_moves_no_tokens_out_of_the_pair()":"Failure","test/hidden/security.t.sol:NGP_Security:test_pair_keeps_every_token_an_ordinary_sell_sends_it()":"Failure","test/hidden/security.t.sol:NGP_Security:test_treasury_and_reward_are_not_funded_out_of_the_pair()":"Failure"},"outcome":"not_solved","poc_blocked":false,"poc_failure_kind":"none","poc_tests":{"test/poc.t.sol:NGP_PoC:testExploit()":"Success"},"reason":"","reason_family":"","schema":"evmpatch.grade/1","score":0.0,"task_id":"ngp_2025_09","tests_match_manifest":true}