{"database": "pub10", "table": "skipped_by_extractors", "is_view": false, "human_description_en": "where app_id = \"F1-005\"", "rows": [[62, "F1-005", "a", "MIT licence \u00b7 no paid tier \u00b7 4 GB of RAM", "pricing"], [63, "F1-005", "a", "There\u2019s no paid tier, no gated feature, no per-seat charge.", "pricing"], [64, "F1-005", "a", "Automatic HTTPS", "deployment"], [65, "F1-005", "a", "Tenant isolation is tested on every change.", "quality"], [66, "F1-005", "a", "Datacenter in Brazil, no international data transfer.", "compliance"], [67, "F1-005", "a", "Supabase's free plan **does not back up on its own**.", "deployment"], [68, "F1-005", "a", "**Truly self-hosted** \u2014 your data on your VPS; install and update with one command (or one click); no paid tier, no gated features.", "deployment"], [69, "F1-005", "a", "RLS on every tenant-aware table with an isolation test as a CI gate", "platform"], [70, "F1-005", "a", "Distributed under the **MIT** license", "pricing"], [71, "F1-005", "a", "The project maintainers are **neither** controllers nor processors of your instance", "compliance"], [72, "F1-005", "a", "`install.sh` **asks** during installation and respects your answer", "deployment"], [73, "F1-005", "a", "**Observability** | Sentry (scrubbed in errors, transactions, spans and breadcrumbs)", "platform"], [74, "F1-005", "a", "S\u00e3o seis guias que ensinam Claude Code, Codex, Cursor, Antigravity e OpenCode a instalar, montar um cliente, ler as m\u00e9tricas, afinar o agente de IA e contribuir com o c\u00f3digo", "other"], [75, "F1-005", "a", "O instalador sobe o Supabase local em Docker", "deployment"], [76, "F1-005", "a", "O que \u00e9:** Plataforma de e-commerce brasileira. Nossa integra\u00e7\u00e3o OAuth importa pedidos, produtos, clientes pro CRM.", "other"], [77, "F1-005", "b", "**No subscription, no gated features, your data stays yours. The open alternative to Kommo, Octadesk and Intercom.**", "pricing"], [78, "F1-005", "b", "installs the full CRM (app + WhatsApp + database) on a VPS with a single command", "deployment"], [79, "F1-005", "b", "> **[\ud83d\udc49 Get the HostGator VPS with the partnership discount](https://www.hostgator.com.br/52708-141-3-52.html)** \u2014", "pricing"], [80, "F1-005", "b", "RLS on every tenant-aware table with an isolation test as a CI gate", "compliance"], [81, "F1-005", "b", "append-only audit log with 5-year retention", "compliance"], [82, "F1-005", "b", "Click it and you land on", "deployment"], [83, "F1-005", "b", "takes a database backup by itself", "deployment"], [84, "F1-005", "b", "| `reset-password.sh` | Resets a user's password |", "deployment"], [85, "F1-005", "b", "| `reset-mfa.sh` | Removes MFA for someone who lost their phone |", "deployment"], [86, "F1-005", "b", "Distributed under the **MIT** license", "compliance"], [87, "F1-005", "b", "| **Frontend** | Next.js 16 App Router (Turbopack) + React 19 + strict TypeScript 6 | Server Components + Route Handlers in one repo |", "platform"], [88, "F1-005", "b", "**Public MCP** \u2014 CRM capabilities exposed to the agent ecosystem: plug in any agent and it operates Deskcomm.", "other"], [89, "F1-005", "b", "The repository ships **assistant guides** that load on their own in Claude Code, Codex, Cursor,", "other"], [90, "F1-005", "b", "MIT licence \u00b7 no paid tier \u00b7 4 GB of RAM", "pricing"], [91, "F1-005", "b", "There\u2019s no paid tier, no gated feature, no per-seat charge.", "pricing"], [92, "F1-005", "b", "CI boots a clean Postgres and runs 364 invariant tests.", "quality"], [93, "F1-005", "b", "Two variables in .env change the name and logo across the whole interface", "other"], [94, "F1-005", "b", "Datacenter in Brazil, no international data transfer.", "deployment"], [95, "F1-005", "b", "Automatic HTTPS", "deployment"], [96, "F1-005", "b", "Anthropic d\u00e1 $5 de cr\u00e9dito gr\u00e1tis ao cadastrar.", "pricing"], [97, "F1-005", "b", "Cadastre a chave em **IA \u2192 Credenciais** ou no pr\u00f3prio acervo, escolhendo o provedor.", "other"], [98, "F1-005", "b", "Captura erros, stack traces e performance.", "other"]], "truncated": false, "filtered_table_rows_count": 37, "expanded_columns": [], "expandable_columns": [[{"column": "app_id", "other_table": "apps", "other_column": "app_id"}, "name"]], "columns": ["rowid", "app_id", "run", "excerpt", "reason"], "primary_keys": [], "units": {}, "query": {"sql": "select rowid, app_id, run, excerpt, reason from skipped_by_extractors where \"app_id\" = :p0 order by rowid limit 51", "params": {"p0": "F1-005"}}, "facet_results": {"reason": {"name": "reason", "type": "column", "hideable": false, "toggle_url": "/pub10/skipped_by_extractors.json?app_id=F1-005", "results": [{"value": "deployment", "label": "deployment", "count": 12, "toggle_url": "http://pub10.vps.elbatanony.com/pub10/skipped_by_extractors.json?app_id=F1-005&reason=deployment", "selected": false}, {"value": "pricing", "label": "pricing", "count": 8, "toggle_url": "http://pub10.vps.elbatanony.com/pub10/skipped_by_extractors.json?app_id=F1-005&reason=pricing", "selected": false}, {"value": "other", "label": "other", "count": 7, "toggle_url": "http://pub10.vps.elbatanony.com/pub10/skipped_by_extractors.json?app_id=F1-005&reason=other", "selected": false}, {"value": "compliance", "label": "compliance", "count": 5, "toggle_url": "http://pub10.vps.elbatanony.com/pub10/skipped_by_extractors.json?app_id=F1-005&reason=compliance", "selected": false}, {"value": "platform", "label": "platform", "count": 3, "toggle_url": "http://pub10.vps.elbatanony.com/pub10/skipped_by_extractors.json?app_id=F1-005&reason=platform", "selected": false}, {"value": "quality", "label": "quality", "count": 2, "toggle_url": "http://pub10.vps.elbatanony.com/pub10/skipped_by_extractors.json?app_id=F1-005&reason=quality", "selected": false}], "truncated": false}, "run": {"name": "run", "type": "column", "hideable": false, "toggle_url": "/pub10/skipped_by_extractors.json?app_id=F1-005", "results": [{"value": "b", "label": "b", "count": 22, "toggle_url": "http://pub10.vps.elbatanony.com/pub10/skipped_by_extractors.json?app_id=F1-005&run=b", "selected": false}, {"value": "a", "label": "a", "count": 15, "toggle_url": "http://pub10.vps.elbatanony.com/pub10/skipped_by_extractors.json?app_id=F1-005&run=a", "selected": false}], "truncated": false}, "app_id": {"name": "app_id", "type": "column", "hideable": false, "toggle_url": "/pub10/skipped_by_extractors.json?app_id=F1-005", "results": [{"value": "F1-005", "label": "DeskcommCRM", "count": 37, "toggle_url": "http://pub10.vps.elbatanony.com/pub10/skipped_by_extractors.json", "selected": true}], "truncated": false}}, "suggested_facets": [], "next": null, "next_url": null, "private": false, "allow_execute_sql": true, "query_ms": 412.2305400669575, "source": "Ahmed ElBatanony, Innopolis University", "license": "Not yet licensed \u2014 internal review only"}