{"database": "bankproducts", "table": "product_feature", "is_view": false, "human_description_en": "where product_id = \"biene:privatkonto\"", "rows": [["biene:privatkonto:pf:atom_285_counter_example", "biene:privatkonto", "pricing_condition", "Atom #285 second counter-example \u2014 bienebank.clientis.ch renders rates statically", "After Clientis Bank Oberaargau (PR #122, atom #285 1st counter-example), Biene Bank is now the SECOND Clientis member to break out of the atom #271 JS-render-gate generalisation. Rendered savings rate table on /privatkunden/konten/sparkonten/ + per-product factsheets reachable via standard fetch. Atom #271 should be further weakened \u2014 at least 2 of 12 Clientis members observed do NOT render via JS. Likely the gate is selectively configured per member rather than federation-wide.", null], ["biene:privatkonto:pf:clientis_federation", "biene:privatkonto", "pricing_condition", "Clientis-federation member; pricing uses common Clientis framework", "bienebank.ch redirects to bienebank.clientis.ch \u2014 same federation as sparcassa, clientis_oberuzwil, ce_courtelary, eb_entlebucher et al. (loaded 2026-05-31). swissbanks_minimal.json does NOT mark biene as parent_group=\"Clientis\" \u2014 metadata gap, atom #268-style follow-up needed.", null], ["biene:privatkonto:pf:js_rendering_gate", "biene:privatkonto", "pricing_condition", "All rate/condition values JS-rendered (atom #271)", "Clientis-federation common framework loads rate values dynamically via JS (\"Bitte warten\u2026 %\" placeholders in static HTML). Affects every Clientis member uniformly \u2014 this is atom #271 confirmed at federation scale. Workaround: Playwright + networkidle wait per atom #271 Walid feedback item.", null]], "truncated": false, "filtered_table_rows_count": 3, "expanded_columns": [], "expandable_columns": [[{"column": "product_id", "other_table": "product", "other_column": "id"}, "name"]], "columns": ["id", "product_id", "feature_key", "feature_value", "note", "source_page"], "primary_keys": ["id"], "units": {}, "query": {"sql": "select id, product_id, feature_key, feature_value, note, source_page from product_feature where \"product_id\" = :p0 order by id limit 101", "params": {"p0": "biene:privatkonto"}}, "facet_results": {}, "suggested_facets": [], "next": null, "next_url": null, "private": false, "allow_execute_sql": true, "query_ms": 11.564281000119081, "source": "bankproducts.info", "source_url": "https://bankproducts.info", "license": "CC-BY-4.0", "license_url": "https://creativecommons.org/licenses/by/4.0/"}