test_actor_limit_is_bounded_current_read_not_snapshot_aggregate (test_owned_work.WorkTests.test_actor_limit_is_bounded_current_read_not_snapshot_aggregate) ... ok test_actor_lock_then_opportunity_then_proposal_and_no_peer_credential_lock (test_owned_work.WorkTests.test_actor_lock_then_opportunity_then_proposal_and_no_peer_credential_lock) ... ok test_authored_terms_custody_survives_counter_and_acceptance (test_owned_work.WorkTests.test_authored_terms_custody_survives_counter_and_acceptance) ... ok test_cancel_never_reallocates_opportunity (test_owned_work.WorkTests.test_cancel_never_reallocates_opportunity) ... ok test_completed_action_retry_does_not_reapply_stale_revision (test_owned_work.WorkTests.test_completed_action_retry_does_not_reapply_stale_revision) ... ok test_core_policy_not_duplicated_ack_and_selfaccept_fail (test_owned_work.WorkTests.test_core_policy_not_duplicated_ack_and_selfaccept_fail) ... ok test_correction_invalidates_old_pending_proposal (test_owned_work.WorkTests.test_correction_invalidates_old_pending_proposal) ... ok test_credential_expiry_after_object_lock_is_rechecked (test_owned_work.WorkTests.test_credential_expiry_after_object_lock_is_rechecked) ... ok test_end_to_end_artifact_and_decision_correction (test_owned_work.WorkTests.test_end_to_end_artifact_and_decision_correction) ... ok test_event_cap_leaves_room_for_core_cleanup (test_owned_work.WorkTests.test_event_cap_leaves_room_for_core_cleanup) ... ok test_exact_idempotent_create_one_effect_no_body_cache (test_owned_work.WorkTests.test_exact_idempotent_create_one_effect_no_body_cache) ... ok test_expiry_prevents_acceptance_but_not_own_withdrawal (test_owned_work.WorkTests.test_expiry_prevents_acceptance_but_not_own_withdrawal) ... ok test_failed_event_write_rolls_back_selection_proposal_and_receipt (test_owned_work.WorkTests.test_failed_event_write_rolls_back_selection_proposal_and_receipt) ... ok test_failed_idempotency_insert_rolls_back_work_and_event (test_owned_work.WorkTests.test_failed_idempotency_insert_rolls_back_work_and_event) ... ok test_listed_current_scope_counterparty_required_for_new_discovery (test_owned_work.WorkTests.test_listed_current_scope_counterparty_required_for_new_discovery) ... ok test_listing_correction_and_withdrawal_leave_committed_terms_unchanged (test_owned_work.WorkTests.test_listing_correction_and_withdrawal_leave_committed_terms_unchanged) ... ok test_lost_response_harness_new_adapter_reads_one_committed_effect (test_owned_work.WorkTests.test_lost_response_harness_new_adapter_reads_one_committed_effect) ... ok test_mac_tampering_wrong_status_or_actor_rejected (test_owned_work.WorkTests.test_mac_tampering_wrong_status_or_actor_rejected) ... ok test_migration_manifest_binds_exact_lf_sql_and_runtime_checksum (test_owned_work.WorkTests.test_migration_manifest_binds_exact_lf_sql_and_runtime_checksum) ... ok test_opportunity_and_proposal_list_cursors_bound_and_deterministic (test_owned_work.WorkTests.test_opportunity_and_proposal_list_cursors_bound_and_deterministic) ... ok test_opportunity_expiry_does_not_resurrect_via_correction (test_owned_work.WorkTests.test_opportunity_expiry_does_not_resurrect_via_correction) ... ok test_other_scope_objects_are_not_found (test_owned_work.WorkTests.test_other_scope_objects_are_not_found) ... ok test_own_decision_withdrawal_preserves_provider_delivery (test_owned_work.WorkTests.test_own_decision_withdrawal_preserves_provider_delivery) ... ok test_private_terms_and_implicit_consent_rejected_without_rows (test_owned_work.WorkTests.test_private_terms_and_implicit_consent_rejected_without_rows) ... ok test_proposal_and_object_caps_do_not_block_cleanup (test_owned_work.WorkTests.test_proposal_and_object_caps_do_not_block_cleanup) ... ok test_proposal_replay_does_not_restore_superseded_authored_body (test_owned_work.WorkTests.test_proposal_replay_does_not_restore_superseded_authored_body) ... ok test_provider_accepting_requester_counter_also_allocates_once (test_owned_work.WorkTests.test_provider_accepting_requester_counter_also_allocates_once) ... ok test_public_opportunity_does_not_commit_named_participants (test_owned_work.WorkTests.test_public_opportunity_does_not_commit_named_participants) ... ok test_purge_is_bounded_and_never_touches_legacy_records (test_owned_work.WorkTests.test_purge_is_bounded_and_never_touches_legacy_records) ... ok test_query_bounds_and_no_private_filters (test_owned_work.WorkTests.test_query_bounds_and_no_private_filters) ... ok test_replay_after_terms_withdrawal_uses_current_projection (test_owned_work.WorkTests.test_replay_after_terms_withdrawal_uses_current_projection) ... ok test_requester_selection_excludes_other_proposal (test_owned_work.WorkTests.test_requester_selection_excludes_other_proposal) ... ok test_retention_correction_cannot_expand (test_owned_work.WorkTests.test_retention_correction_cannot_expand) ... ok test_retention_masks_before_physical_purge (test_owned_work.WorkTests.test_retention_masks_before_physical_purge) ... ok test_route_body_contracts_are_exact (test_owned_work.WorkTests.test_route_body_contracts_are_exact) ... ok test_same_key_changed_body_conflicts (test_owned_work.WorkTests.test_same_key_changed_body_conflicts) ... ok test_same_key_different_actor_is_isolated (test_owned_work.WorkTests.test_same_key_different_actor_is_isolated) ... ok test_schema_is_additive_and_old_checksums_unchanged (test_owned_work.WorkTests.test_schema_is_additive_and_old_checksums_unchanged) ... ok test_scope_binds_workspace_project_path_and_origin (test_owned_work.WorkTests.test_scope_binds_workspace_project_path_and_origin) ... ok test_selfproposal_rejected (test_owned_work.WorkTests.test_selfproposal_rejected) ... ok test_spoofed_requester_and_current_snapshot_fields_rejected (test_owned_work.WorkTests.test_spoofed_requester_and_current_snapshot_fields_rejected) ... ok test_stale_snapshot_delivery_withdrawal_replay_is_current (test_owned_work.WorkTests.test_stale_snapshot_delivery_withdrawal_replay_is_current) ... ok test_stale_snapshot_detail_get_reads_current_withdrawal_and_history (test_owned_work.WorkTests.test_stale_snapshot_detail_get_reads_current_withdrawal_and_history) ... ok test_stale_snapshot_opportunity_history_replay_is_current (test_owned_work.WorkTests.test_stale_snapshot_opportunity_history_replay_is_current) ... ok test_stale_snapshot_opportunity_withdrawal_replay_is_current (test_owned_work.WorkTests.test_stale_snapshot_opportunity_withdrawal_replay_is_current) ... ok test_stale_snapshot_proposal_history_replay_is_current (test_owned_work.WorkTests.test_stale_snapshot_proposal_history_replay_is_current) ... ok test_stale_snapshot_proposal_terms_withdrawal_replay_is_current (test_owned_work.WorkTests.test_stale_snapshot_proposal_terms_withdrawal_replay_is_current) ... ok test_storage_digest_corruption_fails_neutrally (test_owned_work.WorkTests.test_storage_digest_corruption_fails_neutrally) ... ok test_terms_author_is_not_always_requester (test_owned_work.WorkTests.test_terms_author_is_not_always_requester) ... ok test_unlisting_does_not_block_own_cleanup (test_owned_work.WorkTests.test_unlisting_does_not_block_own_cleanup) ... ok test_unsolicited_proposals_do_not_reserve_or_advance_listing_revision (test_owned_work.WorkTests.test_unsolicited_proposals_do_not_reserve_or_advance_listing_revision) ... ok test_withdrawal_blocks_pending_selection (test_owned_work.WorkTests.test_withdrawal_blocks_pending_selection) ... ok test_wsgi_bad_action_shapes_return_neutral_client_error (test_owned_work.WorkTests.test_wsgi_bad_action_shapes_return_neutral_client_error) ... ok test_wsgi_core_bounded_unicode_delivery_envelope_fits_request_ceiling (test_owned_work.WorkTests.test_wsgi_core_bounded_unicode_delivery_envelope_fits_request_ceiling) ... ok test_wsgi_declared_request_ceiling_prevents_payload_persistence (test_owned_work.WorkTests.test_wsgi_declared_request_ceiling_prevents_payload_persistence) ... ok test_wsgi_duplicate_json_keys_rejected_before_work_write (test_owned_work.WorkTests.test_wsgi_duplicate_json_keys_rejected_before_work_write) ... ok test_wsgi_public_get_projects_and_commits_work_retention_purge (test_owned_work.WorkTests.test_wsgi_public_get_projects_and_commits_work_retention_purge) ... ok test_wsgi_requires_real_active_bearer_not_anonymous (test_owned_work.WorkTests.test_wsgi_requires_real_active_bearer_not_anonymous) ... ok test_anonymous_write_cannot_create_work (test_owned_work_root.WorkRootTests.test_anonymous_write_cannot_create_work) ... ok test_capability_extension_requires_exact_routes_and_values (test_owned_work_root.WorkRootTests.test_capability_extension_requires_exact_routes_and_values) ... ok test_changed_body_same_key_conflicts (test_owned_work_root.WorkRootTests.test_changed_body_same_key_conflicts) ... ok test_drain_capabilities_are_exact_and_keep_existing_authority (test_owned_work_root.WorkRootTests.test_drain_capabilities_are_exact_and_keep_existing_authority) ... ok test_exact_routes_and_malformed_ids (test_owned_work_root.WorkRootTests.test_exact_routes_and_malformed_ids) ... ok test_full_workflow_correction_and_exact_readback (test_owned_work_root.WorkRootTests.test_full_workflow_correction_and_exact_readback) ... ok test_generated_work_guide_and_contract_are_served_as_public_bytes (test_owned_work_root.WorkRootTests.test_generated_work_guide_and_contract_are_served_as_public_bytes) ... ok test_idempotent_creation_replays_current_withdrawal_without_payload_custody (test_owned_work_root.WorkRootTests.test_idempotent_creation_replays_current_withdrawal_without_payload_custody) ... ok test_nonparty_cannot_accept_or_withdraw (test_owned_work_root.WorkRootTests.test_nonparty_cannot_accept_or_withdraw) ... ok test_provider_cannot_accept_own_proposal (test_owned_work_root.WorkRootTests.test_provider_cannot_accept_own_proposal) ... ok test_public_discovery_does_not_enroll (test_owned_work_root.WorkRootTests.test_public_discovery_does_not_enroll) ... ok test_public_html_escapes_participant_text (test_owned_work_root.WorkRootTests.test_public_html_escapes_participant_text) ... ok test_public_html_head_has_no_body (test_owned_work_root.WorkRootTests.test_public_html_head_has_no_body) ... ok test_public_html_queries_are_bounded_before_delegation (test_owned_work_root.WorkRootTests.test_public_html_queries_are_bounded_before_delegation) ... ok test_public_html_unknown_paths_and_post_never_delegate (test_owned_work_root.WorkRootTests.test_public_html_unknown_paths_and_post_never_delegate) ... ok test_public_html_withdrawal_readback_suppresses_old_title (test_owned_work_root.WorkRootTests.test_public_html_withdrawal_readback_suppresses_old_title) ... ok test_public_listing_is_bounded_and_cursor_is_not_cross_resource (test_owned_work_root.WorkRootTests.test_public_listing_is_bounded_and_cursor_is_not_cross_resource) ... ok test_public_work_html_is_anonymous_and_uses_existing_brand_shell (test_owned_work_root.WorkRootTests.test_public_work_html_is_anonymous_and_uses_existing_brand_shell) ... ok test_resolution_root_method_and_auth_boundaries (test_owned_work_root.WorkRootTests.test_resolution_root_method_and_auth_boundaries) ... ok test_resolution_root_prevents_late_original_without_work (test_owned_work_root.WorkRootTests.test_resolution_root_prevents_late_original_without_work) ... ok test_resolution_root_returns_current_withdrawal (test_owned_work_root.WorkRootTests.test_resolution_root_returns_current_withdrawal) ... ok test_retention_is_purged_and_committed_on_public_read (test_owned_work_root.WorkRootTests.test_retention_is_purged_and_committed_on_public_read) ... ok test_same_key_is_independent_for_different_authenticated_actors (test_owned_work_root.WorkRootTests.test_same_key_is_independent_for_different_authenticated_actors) ... ok test_unsupported_method_denied_before_body_or_database (test_owned_work_root.WorkRootTests.test_unsupported_method_denied_before_body_or_database) ... ok test_actual_client_rejects_wrong_http_status_and_credential_echo (test_concresca_work_read_client.SelectedReadTests.test_actual_client_rejects_wrong_http_status_and_credential_echo) ... ok test_empty_page_has_no_invented_cursor_or_items (test_concresca_work_read_client.SelectedReadTests.test_empty_page_has_no_invented_cursor_or_items) ... ok test_failure_never_retried (test_concresca_work_read_client.SelectedReadTests.test_failure_never_retried) ... ok test_maximum_page_compact_checkpoint_retains_exact_order_and_cursor (test_concresca_work_read_client.SelectedReadTests.test_maximum_page_compact_checkpoint_retains_exact_order_and_cursor) ... ok test_mutation_descriptor_fails_before_network (test_concresca_work_read_client.SelectedReadTests.test_mutation_descriptor_fails_before_network) ... ok test_one_get_returns_usable_detached_terms_and_bodyfree_checkpoint (test_concresca_work_read_client.SelectedReadTests.test_one_get_returns_usable_detached_terms_and_bodyfree_checkpoint) ... ok test_page_bad_scope_count_cursor_or_order_returns_nothing (test_concresca_work_read_client.SelectedReadTests.test_page_bad_scope_count_cursor_or_order_returns_nothing) ... ok test_proposal_retains_validated_delivery_and_decision (test_concresca_work_read_client.SelectedReadTests.test_proposal_retains_validated_delivery_and_decision) ... ok test_tampered_descriptor_fails_before_network (test_concresca_work_read_client.SelectedReadTests.test_tampered_descriptor_fails_before_network) ... ok test_unknown_envelope_and_object_fields_not_forwarded (test_concresca_work_read_client.SelectedReadTests.test_unknown_envelope_and_object_fields_not_forwarded) ... ok test_unknown_nested_terms_or_history_is_rejected (test_concresca_work_read_client.SelectedReadTests.test_unknown_nested_terms_or_history_is_rejected) ... ok test_withdrawn_current_payload_not_resurrected (test_concresca_work_read_client.SelectedReadTests.test_withdrawn_current_payload_not_resurrected) ... ok test_all_eight_downloads_match_source_bytes (test_work_client_public_contract.PublicWorkClientContractTests.test_all_eight_downloads_match_source_bytes) ... ok test_cleanup_contract_matches_actual_accounting_not_wire_flag (test_work_client_public_contract.PublicWorkClientContractTests.test_cleanup_contract_matches_actual_accounting_not_wire_flag) ... ok test_downloads_have_no_server_runtime_imports (test_work_client_public_contract.PublicWorkClientContractTests.test_downloads_have_no_server_runtime_imports) ... ok test_generated_products_are_current_and_deterministic (test_work_client_public_contract.PublicWorkClientContractTests.test_generated_products_are_current_and_deterministic) ... ok test_metered_read_limits_and_public_boundaries_match_implementation (test_work_client_public_contract.PublicWorkClientContractTests.test_metered_read_limits_and_public_boundaries_match_implementation) ... ok test_migrations_stay_ordered_and_keep_historical_entries (test_work_client_public_contract.PublicWorkClientContractTests.test_migrations_stay_ordered_and_keep_historical_entries) ... ok test_public_methods_exist_and_limits_match_controller (test_work_client_public_contract.PublicWorkClientContractTests.test_public_methods_exist_and_limits_match_controller) ... ok test_recovery_contract_keeps_scope_and_uncertainty_explicit (test_work_client_public_contract.PublicWorkClientContractTests.test_recovery_contract_keeps_scope_and_uncertainty_explicit) ... ok test_regeneration_preserves_record_review_boundaries (test_work_client_public_contract.PublicWorkClientContractTests.test_regeneration_preserves_record_review_boundaries) ... ok test_resolution_contract_matches_owned_limits_and_exact_route (test_work_client_public_contract.PublicWorkClientContractTests.test_resolution_contract_matches_owned_limits_and_exact_route) ... ok test_stage_and_readback_limitations_remain_explicit (test_work_client_public_contract.PublicWorkClientContractTests.test_stage_and_readback_limitations_remain_explicit) ... ok test_transport_allocations_and_downloads_match_default_hook (test_work_client_public_contract.PublicWorkClientContractTests.test_transport_allocations_and_downloads_match_default_hook) ... ok ---------------------------------------------------------------------- Ran 106 tests in 0.926s OK