WebCull
Fonctionnalité en planification

Progression des métadonnées de liens

Un suivi public de la planification visant à transformer les favoris en données structurées et consultables utilisables par les personnes, les outils et les agents d'IA.

Développement
12 composantes publiques
0% terminé
Comment les métadonnées de liens prennent forme 0%
Étape 01 Terminé

Planification

La planification couvre le problème utilisateur, le périmètre, les contraintes, les critères de réussite, les dépendances et le plan de mise en œuvre ordonné établi avant le début du développement.

4 composantes publiques
Organisation des favoris
Terminé
Composante 01

Ajouter des informations structurées à chaque favori

Les métadonnées de liens ajouteront des champs et des valeurs personnalisés au titre, aux tags et aux notes d'un favori. Une personne menant des recherches pourrait enregistrer un auteur et une date de publication, tandis qu'une équipe de projet pourrait suivre un état, une source, un responsable ou un numéro de référence.

Créer un champ sur un favori ne créera pas de champs vides dans le reste d'une Collection, sauf si vous le souhaitez. Les métadonnées doivent se synchroniser comme les autres détails du favori, ce qui permet à la CLI de conserver des informations structurées, un état interne, des faits recueillis et d'autres données réutilisables directement à côté d'un favori.

Expérience de modification
Terminé
Composante 02

Réutiliser rapidement les champs récurrents

Les métadonnées doivent rester flexibles sans rendre l'organisation répétitive fastidieuse. Lorsqu'une personne ajoute un champ, WebCull peut suggérer des noms de champs déjà utilisés pour l'aider à réutiliser des libellés familiers sans imposer un schéma à toute la Collection.

L'expérience de modification est prévue comme une partie compacte des Détails du lien, donnant davantage de contrôle sur les informations affichées sur les favoris. Les utilisateurs pourront masquer ou supprimer dans les Collections des détails peu utilisés, comme les descriptions ou les notes, tout en conservant les principales fonctions de favoris de WebCull.

Recherche et découverte
Terminé
Composante 03

Rechercher des favoris par champ et par valeur

Les informations structurées deviennent particulièrement utiles lorsqu'elles peuvent être recherchées directement. WebCull prévoit de permettre aux utilisateurs de trouver les favoris contenant un champ précis, correspondant à une valeur de ce champ ou auxquels il manque encore des informations à recueillir.

L'expérience de recherche peut s'appuyer sur la syntaxe déjà utilisée pour les tags, avec de nouvelles façons de cibler les clés et les valeurs des métadonnées. Les correspondances exactes et partielles font partie de l'orientation, tandis que des options avancées comme les expressions régulières restent à l'étude.

Feuilles de calcul et jeux de données
Terminé
Composante 04

Utiliser les métadonnées de favoris dans des feuilles de calcul

Les métadonnées de favoris peuvent former des jeux de données réutilisables qui s'ouvrent naturellement dans des feuilles de calcul. Les utilisateurs pourront sélectionner des favoris et des champs, puis exporter des lignes et colonnes structurées pour le tri, le filtrage, la comparaison, les formules, les graphiques et d'autres analyses.

Cela peut servir aux Collections de recherche, aux inventaires, au suivi de projets, aux examens de contenu, à l'analyse concurrentielle et à d'autres flux où les informations recueillies dans de nombreux favoris doivent être étudiées ou partagées comme jeu de données.

Étape 02 Actif

Développement

Le développement couvre les parties fonctionnelles du produit, les décisions de mise en œuvre, les surfaces terminées, les risques ouverts et les modifications du périmètre approuvé.

4 composantes publiques Point de contrôle actuel 05
Implémentation principale
Actif
Composante 05

Créer le premier flux de métadonnées complet

Le premier flux complet couvrira l'ajout, la modification, la suppression, le chargement et la synchronisation des métadonnées de favoris, tout en maintenant les changements à jour entre les sessions et les appareils.

Il établira le comportement principal sur lequel s'appuieront la recherche, les feuilles de calcul, l'accès par la CLI, les rapports, des types de valeurs plus riches et d'autres fonctions de métadonnées.

Gestion des métadonnées
À venir
Composante 06

Gérer les métadonnées de tous les favoris ou d'un seul

WebCull ajoutera un gestionnaire de métadonnées permettant de choisir ce qui apparaît par défaut sur tous les favoris. Les utilisateurs pourront définir des champs réutilisables, masquer les informations inutiles, les restaurer plus tard et supprimer les métadonnées personnalisées qui ne sont plus utiles.

Les mêmes commandes seront disponibles lors de la modification d'un favori individuel. Un changement pourra s'appliquer uniquement à ce favori ou devenir une valeur par défaut pour tout le compte, donnant du contrôle sans imposer la même structure à chaque favori.

Automatisation
À venir
Composante 07

Donner à la CLI et aux agents d'IA un accès complet aux métadonnées

La CLI WebCull devrait permettre d'afficher, d'ajouter, de modifier, de supprimer et de rechercher les métadonnées de favoris afin que les mêmes informations structurées soient disponibles pour les scripts, les flux de terminal et d'autres outils.

C'est particulièrement utile pour les agents d'IA et l'automatisation. Les métadonnées peuvent contenir des faits recueillis, des états de traitement, des identifiants, des résultats d'analyse et d'autres informations internes que les scripts et les agents doivent conserver et revisiter au fil du temps.

Recherche et vue en tableau
À venir
Composante 08

Rechercher et organiser les métadonnées dans un tableau

La recherche recevra une vue en tableau qui transforme les favoris correspondants en lignes ciblées et leurs métadonnées en colonnes. Les utilisateurs pourront affiner les résultats par la recherche, choisir les champs à afficher, puis trier et organiser les informations sans quitter WebCull.

Le tableau permettra également la modification directe des métadonnées et les exportations vers des feuilles de calcul. Sa première version restera centrée sur la recherche et l'organisation des favoris plutôt que d'essayer de reproduire toutes les fonctions d'une feuille de calcul.

Étape 03 À venir

Tests

Les tests couvrent la validation dans les environnements pris en charge, notamment les défauts, l'accessibilité, la confidentialité, le conditionnement, les textes, la traduction et la préparation au lancement complet.

4 composantes publiques
Utilisation interne approfondie
À venir
Composante 09

Mettre les métadonnées de liens à l'épreuve dans le travail réel du produit

L'utilisation interne sera le premier véritable test des métadonnées de liens, une fonctionnalité que nous avons particulièrement hâte d'utiliser. L'un des premiers projets consistera à organiser les vidéos de démonstration utilisées sur le site web, notamment leur emplacement, leur contenu, leur état de production et l'emplacement de leurs fichiers sources.

Un script CLI déterministe gardera également l'ensemble du site web synchronisé avec une Collection de favoris à mesure que les pages et les liens changent. Le site deviendra ainsi consultable avec les mêmes outils que toute autre Collection, tout en soumettant les métadonnées, la recherche et la synchronisation à un flux réel complet.

Les métadonnées de liens aideront aussi à organiser les recherches, les références et les autres ressources utilisées pendant la création du produit. Les tester dans le travail quotidien facilitera la détection des lacunes et aidera à orienter la suite du développement.

Tests unitaires et de bout en bout
À venir
Composante 10

Créer une couverture complète de tests unitaires et de bout en bout

Des tests complets de navigateur de bout en bout couvriront toute l'interface, de la création et la gestion des champs à la recherche, la modification des résultats en tableau et l'exportation des données. Les mêmes flux seront testés dans les navigateurs pris en charge, au clavier, sur des mises en page étroites et dans des états modifiables et en lecture seule.

Des tests unitaires approfondis couvriront la validation des champs, les valeurs par défaut du compte, les exceptions propres aux favoris, la synchronisation, la gestion des conflits, les opérations de la CLI et les limites de confidentialité. Ensemble, ces tests rendront les changements futurs plus sûrs et détecteront plus tôt les connexions rompues.

Tests adversariaux
À venir
Composante 11

Soumettre les métadonnées de liens à des tests adversariaux

Durant cette phase, les métadonnées de liens seront traitées comme une cible et activement attaquées. Les tests adversariaux examineront chaque nouveau parcours de stockage, de modification, de recherche, de tableau, de CLI et de synchronisation afin de trouver des moyens d'exposer les métadonnées, de les modifier sans autorisation ou d'affaiblir une limite de sécurité existante.

Les métadonnées de liens sont conçues pour fonctionner avec les comptes utilisant ou non le chiffrement de bout en bout. Les tests couvriront les deux configurations, ainsi que les Collections privées, partagées et publiques, les entrées malformées, le contournement des autorisations, l'accès entre comptes, les clients obsolètes, les importations, les exportations et les tentatives de transformer les métadonnées en nouvelle surface d'attaque. Les résultats guideront les améliorations de sécurité et de confidentialité.

Études de cas et apprentissage sur le terrain
À venir
Composante 12

Étudier les métadonnées de liens dans des flux réels

Les études de cas suivront un travail réel, de la collecte des métadonnées à la recherche, l'organisation, l'automatisation et l'exportation. Elles couvriront différents besoins comme la recherche, les inventaires, le suivi de projets, l'examen de contenu et l'analyse assistée par des agents.

Chaque étude montrera où les métadonnées de liens sont déjà utiles, où le flux doit encore être amélioré et ce qui devrait être exploré ensuite à mesure que la fonctionnalité évolue.