{"database": "pub10", "table": "features", "is_view": false, "human_description_en": "where app_id = \"F1-002\", form = \"automation\" and verification = \"confirmed\" sorted by feature_id", "rows": [["F1-002-S012", "F1-002", "The system automatically moves unfinished issues to the next cycle when a cycle ends.", "automation", "- Cycles that time-box the work. Unfinished issues move to the next cycle", "https://raw.githubusercontent.com/croffasia/itsaplan/HEAD/README.md", "01.txt", "303bc54fead2b54c5aedb8e50e71abd6639e76221c834d36e14de6fc23235e0d", "extract-a", "both", "confirmed", "F1-002-A012", 0.0, null, null], ["F1-002-S019", "F1-002", "The system automatically assigns an issue when the issue moves into a state.", "automation", "- Quick actions that run on an issue, and auto-assignment when an issue moves into a state", "https://raw.githubusercontent.com/croffasia/itsaplan/HEAD/README.md", "01.txt", "303bc54fead2b54c5aedb8e50e71abd6639e76221c834d36e14de6fc23235e0d", "extract-a", "both", "confirmed", "F1-002-A019", 0.0, null, null], ["F1-002-S030", "F1-002", "The system automatically calculates the progress of an initiative from the issues under it by state when issues change.", "automation", "Progress counts finished issues against the total, so no one types a percentage by hand.", "https://itsaplan.dev/features/initiatives", "05.txt", "26d71d2907f0d04ed296539b7fb98a5bd5acfd50cf5ff27ba7ddc365726a07b8", "extract-a", "both", "confirmed", "F1-002-A031", 0.0, null, null], ["F1-002-S036", "F1-002", "The system automatically archives issues.", "automation", "- Auto-archive, a notification inbox, role-based access control, and more", "https://raw.githubusercontent.com/croffasia/itsaplan/HEAD/README.md", "01.txt", "303bc54fead2b54c5aedb8e50e71abd6639e76221c834d36e14de6fc23235e0d", "extract-a", "a", "confirmed", "F1-002-A037", 0.0, null, null], ["F1-002-S060", "F1-002", "The system automatically links a pull request from a code hosting service to an issue when its title references the issue key.", "automation", "- Pull requests from GitHub, GitLab, Gitea, Forgejo, and Bitbucket. \"Fixes KEY-42\" links the", "https://raw.githubusercontent.com/croffasia/itsaplan/HEAD/README.md", "01.txt", "303bc54fead2b54c5aedb8e50e71abd6639e76221c834d36e14de6fc23235e0d", "extract-a", "both", "confirmed", "F1-002-A061", 0.0, null, null], ["F1-002-S061", "F1-002", "The system automatically moves an issue when its linked pull request opens and merges.", "automation", "pull request to the issue, and the issue moves when the pull request opens and merges", "https://raw.githubusercontent.com/croffasia/itsaplan/HEAD/README.md", "01.txt", "303bc54fead2b54c5aedb8e50e71abd6639e76221c834d36e14de6fc23235e0d", "extract-a", "both", "confirmed", "F1-002-A062", 0.0, null, null], ["F1-002-S072", "F1-002", "The system automatically starts an agent run when the agent is mentioned in a comment, when an issue is assigned to it, or on a schedule", "automation", "A run starts on an @mention in a comment, on an assignment, or on a schedule", "https://raw.githubusercontent.com/croffasia/itsaplan/HEAD/README.md", "01.txt", "303bc54fead2b54c5aedb8e50e71abd6639e76221c834d36e14de6fc23235e0d", "extract-b", "b", "confirmed", "F1-002-B029", 0.0, null, null], ["F1-002-S076", "F1-002", "The system automatically creates an account when a user signs in through a single sign-on provider for the first time", "automation", "The first sign-in creates the account, and the registration mode under **Authentication**", "https://raw.githubusercontent.com/croffasia/itsaplan/HEAD/docs/self-hosting.md", "08.txt", "4364d7bec593a5da775d7a863df58f65d4f82ecad1b874f7236fbd50f0cf06ef", "extract-b", "b", "confirmed", "F1-002-B070", 0.0, null, null], ["F1-002-S077", "F1-002", "The system automatically expires an invite after the number of days set by an administrator", "automation", "Invites expire after the days set under **Authentication**", "https://raw.githubusercontent.com/croffasia/itsaplan/HEAD/docs/self-hosting.md", "08.txt", "4364d7bec593a5da775d7a863df58f65d4f82ecad1b874f7236fbd50f0cf06ef", "extract-b", "b", "confirmed", "F1-002-B072", 0.0, null, null], ["F1-002-S081", "F1-002", "The system automatically prevents a deactivated account from signing in and refuses its sessions and API keys until it is reactivated", "automation", "account cannot sign in, and its sessions and API keys are refused until it is reactivated.", "https://raw.githubusercontent.com/croffasia/itsaplan/HEAD/docs/self-hosting.md", "08.txt", "4364d7bec593a5da775d7a863df58f65d4f82ecad1b874f7236fbd50f0cf06ef", "extract-b", "b", "confirmed", "F1-002-B076", 0.0, null, null]], "truncated": false, "filtered_table_rows_count": 10, "expanded_columns": [], "expandable_columns": [[{"column": "pipeline_id", "other_table": "candidates", "other_column": "candidate_id"}, "statement"], [{"column": "app_id", "other_table": "apps", "other_column": "app_id"}, "name"]], "columns": ["feature_id", "app_id", "statement", "form", "excerpt", "source_url", "source_file", "source_sha256", "found_by", "found_by_runs", "verification", "pipeline_id", "audited", "audit_correct", "audit_note"], "primary_keys": ["feature_id"], "units": {}, "query": {"sql": "select feature_id, app_id, statement, form, excerpt, source_url, source_file, source_sha256, found_by, found_by_runs, verification, pipeline_id, audited, audit_correct, audit_note from features where \"app_id\" = :p0 and \"form\" = :p1 and \"verification\" = :p2 order by feature_id limit 51", "params": {"p0": "F1-002", "p1": "automation", "p2": "confirmed"}}, "facet_results": {"app_id": {"name": "app_id", "type": "column", "hideable": false, "toggle_url": "/pub10/features.json?app_id=F1-002&form=automation&verification=confirmed", "results": [{"value": "F1-002", "label": "It's a Plan", "count": 10, "toggle_url": "http://pub10.vps.elbatanony.com/pub10/features.json?form=automation&verification=confirmed", "selected": true}], "truncated": false}, "verification": {"name": "verification", "type": "column", "hideable": false, "toggle_url": "/pub10/features.json?app_id=F1-002&form=automation&verification=confirmed", "results": [{"value": "confirmed", "label": "confirmed", "count": 10, "toggle_url": "http://pub10.vps.elbatanony.com/pub10/features.json?app_id=F1-002&form=automation", "selected": true}], "truncated": false}, "form": {"name": "form", "type": "column", "hideable": false, "toggle_url": "/pub10/features.json?app_id=F1-002&form=automation&verification=confirmed", "results": [{"value": "automation", "label": "automation", "count": 10, "toggle_url": "http://pub10.vps.elbatanony.com/pub10/features.json?app_id=F1-002&verification=confirmed", "selected": true}], "truncated": false}, "found_by": {"name": "found_by", "type": "column", "hideable": false, "toggle_url": "/pub10/features.json?app_id=F1-002&form=automation&verification=confirmed", "results": [{"value": "extract-a", "label": "extract-a", "count": 6, "toggle_url": "http://pub10.vps.elbatanony.com/pub10/features.json?app_id=F1-002&form=automation&verification=confirmed&found_by=extract-a", "selected": false}, {"value": "extract-b", "label": "extract-b", "count": 4, "toggle_url": "http://pub10.vps.elbatanony.com/pub10/features.json?app_id=F1-002&form=automation&verification=confirmed&found_by=extract-b", "selected": false}], "truncated": false}, "audit_correct": {"name": "audit_correct", "type": "column", "hideable": false, "toggle_url": "/pub10/features.json?app_id=F1-002&form=automation&verification=confirmed", "results": [], "truncated": false}}, "suggested_facets": [{"name": "source_url", "toggle_url": "http://pub10.vps.elbatanony.com/pub10/features.json?app_id=F1-002&form=automation&verification=confirmed&_facet=source_url"}, {"name": "source_file", "toggle_url": "http://pub10.vps.elbatanony.com/pub10/features.json?app_id=F1-002&form=automation&verification=confirmed&_facet=source_file"}, {"name": "source_sha256", "toggle_url": "http://pub10.vps.elbatanony.com/pub10/features.json?app_id=F1-002&form=automation&verification=confirmed&_facet=source_sha256"}, {"name": "found_by_runs", "toggle_url": "http://pub10.vps.elbatanony.com/pub10/features.json?app_id=F1-002&form=automation&verification=confirmed&_facet=found_by_runs"}], "next": null, "next_url": null, "private": false, "allow_execute_sql": true, "query_ms": 971.1478035897017, "source": "Ahmed ElBatanony, Innopolis University", "license": "Not yet licensed \u2014 internal review only"}