Project Roadmap
The development of the Quiver Mutation Database (QMD) is
organized in phases, with an emphasis on correctness, stability, and
community usability at each stage.
Phase 0 — Project foundation Current
- Establishment of the website
- Definition of project scope and guiding principles
- Design of canonical representations and identifier schemes
- Assessment of existing datasets and software resources suitable for inclusion
This phase focuses on laying a stable conceptual and organizational foundation
before large-scale data ingestion or software development.
Phase 1 — Core dataset and identifiers
Goals
- Define a canonical representation for quivers up to relabeling
- Assign stable, permanent identifiers to quivers and mutation classes
- Assemble an initial corpus of quivers from curated sources (e.g., literature, SageMath databases)
- Record basic invariants and metadata for each object
- Set up a wiki for definitions of objects, invariants, and other statistics
Deliverables
- A publicly browsable list of quivers and mutation classes
- Downloadable datasets in standard formats (e.g., CSV, JSON)
- Clear documentation of data sources and assumptions
Phase 2 — Search, filtering, and exploration metadata
Goals
- Enable search and filtering by basic invariants (e.g., number of vertices, acyclicity, known mutation-finite status)
- Record exploration bounds for mutation classes, including partial or truncated computations
- Provide mutation-neighborhood navigation for selected classes
Deliverables
- Interactive browse and search interface
- Class pages documenting known members and exploration limits
- Explicit distinction between fully enumerated and partially explored data
Phase 3 — Computed invariants and reproducible code
Goals
- Expand the collection of computed invariants associated with quivers and mutation classes
- Provide reproducible Python/SageMath or C++ code snippets illustrating definitions and computations
- Track computational provenance and versioning
Deliverables
- Expanded list of invariants with references and domain restrictions
- Reproducible code examples embedded in object pages
- Versioned datasets supporting reproducible research
Phase 4 — Community contributions and sustainability
Goals
- Define workflows for submitting new data and proposed invariants
- Establish review and curation procedures
- Support community contributions while maintaining data quality
Deliverables
- Submission and review guidelines
- Contribution documentation
- Long-term maintenance and governance plan
Long-term vision
The long-term goal of QMD is to serve as a stable reference and experimental platform
for research involving quiver mutation, supporting conjecture formation, verification,
counterexample hunting, and general discovery across multiple areas of mathematics.
Development priorities will be guided by community feedback and practical usage,
with an emphasis on correctness, transparency, and long-term sustainability.