QuantumSavory.jl icon indicating copy to clipboard operation
QuantumSavory.jl copied to clipboard

small polish tasks for release 0.6 on julia1.12 with paper

Open Krastanov opened this issue 2 months ago • 0 comments

  • [x] GraphsMatching does not work on 1.12 due to LEMONGraphs due to cxxwrap recompilation
  • [x] remove Prajit's zalm
  • [ ] move Gabe's zalm states to separate packages and make sure they are included in the docs
  • [ ] the state explorer example should have more states, including both Prajit's and Gabe's zalm state
  • [ ] in the state explorer see that the Fidelity does not depend on some of the parameters and just stays at 1 -- check with Gabe whether that makes sense
  • [ ] pretty tables in docs do not work well
  • [ ] move docs to subfolder instead of a subdomain
  • [ ] rename Prajit's zalm source
  • [ ] sprinkle references to both published papers throughout the docs
  • [ ] use [source] in the docs and examples Project.toml files
  • [ ] use [source] for the newly moved Prajit/Gabe extensions
  • [ ] simplify the states_rest_server following the TODO in its README
  • [ ] finish firstgenrepeater_v2 -- currently it has some unfinished purifier, no readme, no online demo, and a mix of files that create videos as examples and files that run bonito webapps
  • [ ] rename firstgenrepeater_v2 to something that makes it more important sounding (because it is one of the few examples of the most modern APIs)
  • [ ] a better readme for the examples folder
  • [ ] better landing page for areweentangled yet
  • [ ] a non-docs front page for the project with multidocs for the other projects
  • [ ] the filters like EntanglerProt.chooseA are implemented as Vector->Vector instead of as a boolean predicate, making them non-orthogonal to other features like margin/hardmargin/randomize

Krastanov avatar Sep 30 '25 05:09 Krastanov