{"id":7850,"external_id":"plugin_asdk_app_6ad1f2ad333c8191893904c3b78942dd","name":"duopore-public-record-join-reconcile","display_name":"Record Join Reconciliation","developer":"DUOPORE VENTURES PTE. LTD.","category":"Productivity","listing_language":"en","listing_language_details":{"method":"cld-0.13.0/listing-v1","reliable":true,"detected_at":"2026-11-02T06:05:59Z","input_sha256":"2b2bf01cbd16c969195e5d62b8fd8c33b18f5bdf50ee43c4a06818cea57ccbc0","source_fields":["release.description","release.interface.short_description","release.interface.long_description"]},"version":"1.0.4","skill_count":0,"first_seen_at":"2026-10-24T12:40:23.232Z","last_seen_at":"2026-11-03T18:00:03.291Z","last_changed_at":"2026-11-02T06:11:56.285Z","install_count":null,"search_matches":[],"research_summary":null,"research_reviewed_at":null,"metadata":{"canonical_app_id":"asdk_app_6ad1f2ad333c8191893904c3b78942dd","connector_id":"asdk_app_6ad1f2ad333c8191893904c3b78942dd","created_at":"2026-10-18T08:37:12.912297Z","discoverability":"LISTED","id":"plugin_asdk_app_6ad1f2ad333c8191893904c3b78942dd","is_template":false,"is_template_instance":false,"name":"duopore-public-record-join-reconcile","release":{"app_ids":["asdk_app_6ad1f2ad333c8191893904c3b78942dd"],"app_manifest":{"apps":{"duopore-record-join-reconcile":{"id":"asdk_app_6ad1f2ad333c8191893904c3b78942dd","required":true}}},"app_templates":[],"description":"Match two lists by reference and spot missing rows or values that disagree.","display_name":"Record Join Reconciliation","id":"pluginrel_10a10b5b68388191afcf7c9e6d3ab946","interface":{"brand_color":"#8D7E1B","capabilities":["Match two record lists"],"category":"Productivity","composer_icon_dark_url":"https://files.openai.com/content?id=file_00000000f3f0821195ad7e99959cd21a","composer_icon_url":"https://files.openai.com/content?id=file_00000000cdac82079b64185b6699e66b","default_prompt":"Match these two lists by reference and show the gaps.","default_prompts":["Match these two lists by reference and show the gaps.","Which values disagree between these two record lists?"],"developer_name":"DUOPORE VENTURES PTE. LTD.","logo_url":"https://files.openai.com/content?id=file_00000000fd808211af48d8a65d52dec0","logo_url_dark":"https://files.openai.com/content?id=file_00000000c1588211aeb1f01848514f0b","long_description":"Match two lists by reference and spot missing rows or values that disagree. Share both lists with a unique reference for each row. See which records match, which appear on only one side, and which labels or values differ. Both lists must use the same units and meaning for the values. Repeated join references need fixing first.","plugin_category_id":"productivity","privacy_policy_url":"https://duopore-public-tools.ch-kae88.workers.dev/privacy","screenshot_urls":[],"short_description":"Match two record lists","terms_of_service_url":"https://duopore-public-tools.ch-kae88.workers.dev/terms","website_url":"https://duopore-public-tools.ch-kae88.workers.dev/tools/record-join-reconcile"},"keywords":["match two record lists","record join reconciliation","document and record tools","worksheet","reviewed inputs"],"onboarding_skill_name":null,"requires_local_executor":false,"skills":[],"version":"1.0.4"},"scope":"GLOBAL","status":"ENABLED"},"research":null,"package_metadata":{"name":"duopore-public-record-join-reconcile","author":{"url":"https://duopore-public-tools.ch-kae88.workers.dev","name":"DUOPORE VENTURES PTE. LTD."},"sources":[{"path":"plugin.json","sha256":"bfb957328c50f3d465496499e132fae1c12d6019b4746671c627282df9d7ba4e"}],"version":"1.0.4","commerce":false,"homepage":"https://duopore-public-tools.ch-kae88.workers.dev/tools/record-join-reconcile","keywords":["match two record lists","record join reconciliation","document and record tools","worksheet","reviewed inputs"],"artifact_id":131074,"observed_at":"2026-11-03T12:12:58Z","support_url":"https://duopore-public-tools.ch-kae88.workers.dev/support","capabilities":["Match two record lists"],"field_sources":{"name":0,"author":0,"version":0,"commerce":0,"homepage":0,"keywords":0,"support_url":0,"capabilities":0,"release_notes":0,"review_case_counts":0,"commerce_description":0},"release_notes":"Clear benefit-first descriptions and original bold geometric branding with light/dark icon variants. App behavior, privacy, connections and review evidence unchanged.","extraction_version":1,"review_case_counts":{"negative":3,"positive":5},"conflicts_or_errors":[],"commerce_description":"Free useful computation. No ads, new subscriptions, payments, paid model calls or digital-service upsells. Separate commercial hypotheses are internal planning only."}}