Les filtres sont au cœur d’une vue : ils déterminent quelles tâches apparaissent. Chaque règle de filtre compare un champ à une valeur à l’aide d’un opérateur — vous pouvez combiner autant de règles que vous le souhaitez.
Structure d’une règle de filtre
Champ Opérateur Valeur
──────────── ──────── ────────────
Échéance jusqu’au @today+3d
Statut est En cours
En retard est Oui
Lisez chaque ligne comme une phrase : « Échéance jusqu’à aujourd’hui
plus trois jours au plus tard. » Vous choisissez le champ, l’opérateur
et la valeur dans l’éditeur de filtre (mode Avancé).
Dans le fichier de la vue, les mêmes règles figurent avec des noms
techniques, par exemple due_date · lte ·
@today+3d ; les tableaux ci-dessous indiquent les deux.
Référence des champs
Le menu des champs est divisé en trois groupes : Champs, Champs virtuels et — si vous en avez créé — Attributs personnalisés.
Champs
| Champ | Clé | Signification |
|---|---|---|
| Titre | title |
Titre de la tâche |
| Statut | status |
En cours, En attente, En pause, Terminé, Abandonné, Un jour, ainsi que À vérifier et Question (retour de l’agent IA) |
| Attribution | assigned_to |
Humain ou IA |
| Délégation | delegation |
Exécuter, Brouillon, Demander |
| Spec | spec_status |
Brouillon ou Prête pour l’agent IA |
| Réaction au retour | handback_reply |
Votre dernière réaction à un retour : Accepté, Retouches, Répondu, Pris en charge, Abandonné |
| Échéance | due_date |
Date d’échéance |
| Date prévue | do_date |
Jour où vous comptez traiter la tâche |
| Jalon | milestone |
Jalon de la tâche |
| En attente de | waiting_for |
Texte libre : la personne ou la chose que la tâche attend |
| Tags | tags |
Tags effectifs — y compris les tags hérités du projet et du jalon (voir plus bas) |
| Créée par / Terminée par | created_by / completed_by |
Humain ou IA |
| Terminée le | completed_date |
Date d’achèvement |
| Création / Modification | created / modified |
Horodatage du fichier |
| Ordre | sequence_order |
Position de la tâche dans sa liste |
Champs virtuels (calculés)
Ces champs ne figurent pas dans le fichier : ils sont calculés à
partir d’autres champs. Leurs clés commencent par @.
| Champ | Clé | Signification |
|---|---|---|
| Disponible | @is_available |
La tâche est en cours, non reportée, le projet est en cours ; dans les projets séquentiels, uniquement la première tâche en cours |
| Prochaine action (projet) | @is_project_next |
La prochaine action du projet, tous jalons confondus (voir Prochaine action uniquement) |
| Prochaine action (jalon) | @is_milestone_next |
La prochaine action de chaque jalon |
| En retard | @is_overdue |
La tâche est en cours et son échéance est passée — avec une heure, dès cette minute, sinon à partir du lendemain |
| Échéance aujourd’hui | @is_due_today |
La date d’échéance est aujourd’hui |
| Échéance cette semaine | @is_due_this_week |
La date d’échéance tombe dans la semaine en cours |
| Retours de l’agent | @is_handback |
L’agent IA a renvoyé la tâche (à vérifier ou avec une question) |
| En attente | @is_waiting |
Le statut est En attente |
| Récurrente | @is_recurring |
La tâche se répète |
| Dans la boîte de réception | @is_inbox |
La tâche se trouve dans la boîte de réception |
| Tâche isolée | @is_single |
La tâche se trouve sans projet dans un domaine ou un dossier |
| A une date d’échéance / A une date prévue | @has_due_date / @has_do_date |
La date est renseignée |
| A une spec | @has_spec |
La tâche a une spec |
| A un jalon | @has_milestone |
La tâche se trouve dans un jalon |
| Jours avant échéance | @days_until_due |
Jours restants avant l’échéance (négatif = en retard, vide = pas de date) |
| Projet / Jalon / Domaine / Dossier | @project_title / @milestone_title /
@area_name / @folder_name |
Nom de l’emplacement correspondant |
| Tags de la tâche | @task_tags |
Uniquement les tags définis directement sur la tâche |
Tags ou tags de la tâche : le champ Tags teste les tags effectifs (tâche + projet + jalon) et tient compte en plus de la hiérarchie des tags : un tag parent trouve aussi toutes les tâches portant ses sous-tags. Pour ne tester que les tags définis directement sur la tâche, utilisez Tags de la tâche.
Dans le fichier de la vue, le moteur de vues comprend aussi
project, area, folder,
defer_date (date de report) et @effective_tags
— utile lorsqu’un agent IA écrit directement des vues.
Attributs personnalisés
Si vous avez défini des attributs personnalisés dans les réglages,
ils apparaissent dans le menu des champs sous Attributs
personnalisés. Dans le YAML de la vue, ils s’appellent
attributes.clé — par exemple attributes.client
(opérateur est, valeur ACME) ou
attributes.reception avec une expression de date comme
@today. Le tri et le groupement proposent aussi les
attributs.
Opérateurs
Les opérateurs proposés dépendent du champ. Chaque champ connaît en plus est vide et n’est pas vide (sans valeur).
| Type de champ | Opérateurs dans l’éditeur | Clé |
|---|---|---|
| Texte | est, n’est pas, contient, ne contient pas (sans distinction de casse) | eq, neq, contains,
not_contains |
| Date | est, n’est pas, après, à partir du, avant, jusqu’au | eq, neq, gt,
gte, lt, lte |
| Nombre | est, n’est pas, supérieur à, supérieur ou égal à, inférieur à, inférieur ou égal à | eq, neq, gt,
gte, lt, lte |
| Choix (Statut, Attribution…) | est, n’est pas | eq, neq |
| Oui/Non (p. ex. En retard) | est avec la valeur Oui ou Non | eq |
| Tags, tags de la tâche | contient l’un de, contient tous, ne contient aucun de | any_of, all_of, none_of |
| Test de valeur vide | est vide, n’est pas vide | is_empty, is_not_empty |
Dans le fichier de la vue, starts_with (commence par,
sans distinction de casse) est également disponible.
Expressions de date
Comme valeur d’un filtre de date, vous pouvez saisir une expression
dynamique au lieu d’une date fixe (2026-03-01).
L’expression est recalculée à chaque exécution de la vue.
Dates ponctuelles
| Expression | Signification |
|---|---|
@today |
Aujourd’hui |
@tomorrow |
Demain |
@yesterday |
Hier |
@today+Nd / @today-Nd |
Aujourd’hui plus ou moins N jours (p. ex.
@today+3d) |
@today+Nw / @today-Nw |
Aujourd’hui plus ou moins N semaines |
@today+Nm / @today-Nm |
Aujourd’hui plus ou moins N mois |
Périodes
| Expression | Signification |
|---|---|
@this_week |
Semaine en cours |
@next_week |
Semaine prochaine |
@this_month |
Mois civil en cours |
@next_7d |
D’aujourd’hui à dans 7 jours |
@next_30d |
D’aujourd’hui à dans 30 jours |
@past_7d |
D’il y a 7 jours à aujourd’hui |
Les périodes s’utilisent avec l’opérateur est — l’app vérifie alors si la date tombe dans la période (début et fin inclus). Le premier jour de la semaine dépend de la région de votre appareil (en France, le lundi).
Exemple — tâches arrivant à échéance dans les trois prochains
jours : Champ Échéance, opérateur
jusqu’au, valeur @today+3d. Vous voyez
ainsi tout ce qui arrive à échéance dans les trois prochains jours — y
compris ce qui est déjà en retard.
Combiner des règles
Chaque groupe de filtres commence par un choix indiquant comment ses règles sont combinées :
| Combinaison | Clé | Signification |
|---|---|---|
| Toutes les conditions sont remplies | all |
ET — toutes les règles doivent être vérifiées |
| Au moins une condition est remplie | any |
OU — au moins une règle doit être vérifiée |
| Aucune condition n’est remplie | none |
NON — aucune des règles ne doit être vérifiée |
Règle ajoute une condition, Sous-groupe un groupe imbriqué — par exemple un groupe OU à l’intérieur d’un groupe ET.
Exemple — tâches importantes pour aujourd’hui : Toutes les conditions sont remplies : - Disponible est Oui - Sous-groupe — au moins une condition est remplie : - Échéance aujourd’hui est Oui - En retard est Oui
Résultat : uniquement les tâches disponibles qui arrivent à échéance aujourd’hui ou sont déjà en retard.
Mode simple et mode avancé
Simple — Sous Configuration rapide, les boutons Aujourd’hui, En retard, En attente et En cours définissent en une étape le filtre, le groupement et le tri. En dessous, vous choisissez séparément :
- Tâches : Tout, En cours, Échéance aujourd’hui, En retard, En attente, Boîte de réception
- Groupement : Aucun, Projet, Domaine, Dossier, Statut
- Tri : Échéance, Date prévue (croissant), Création, Modification (décroissant) ou Manuel
Avancé — Vous construisez vous-même l’arbre de filtres et divisez la vue en sections : des parties nommées avec leur propre filtre, leur propre tri et leur propre groupement. Ajouter une section en crée une de plus. Chaque section propose en outre :
| Option | Effet |
|---|---|
| Icône | Symbole à côté du nom de la section |
| Tâches max. par projet | N’affiche pas plus de ce nombre de tâches par projet |
| Masquer si vide | La section disparaît tant qu’elle n’a aucun résultat |
| Réduit par défaut | La section s’ouvre réduite |
Si le filtre d’une section teste un seul tag, vous pouvez faire glisser des tâches entre ces sections et changer ainsi leur tag (voir Réorganiser par glisser-déposer).
Sections et Kanban : le Kanban, la multivue et le tableau de bord n’utilisent ni sections ni filtre avancé ; en passant à l’une de ces présentations, les sections sont supprimées.