Repository: qiskit-community/ecosystem
Pull request #156 (2022-06-24 17:57:02)

Issue 153 | Readme: make tiers foldable
<!--
⚠️ If you do not respect this template, your pull request will be closed.
⚠️ Your pull request title should be short detailed and understandable for all.
⚠️ Also, please add a release note file using reno if the change needs to be
  documented in the release notes.
⚠️ If your pull request fixes an open issue, please link to the issue.

- [ ] I have added the tests to cover my changes.
- [ ] I have updated the documentation accordingly.
- [ ] I have read the CONTRIBUTING document.
-->

### Summary

Readme: make tiers foldable


### Details and comments

How it looks -> https://github.com/IceKhan13/ecosystem/tree/issue-153/readme-collapsable-tiers#members

Closes #153


Patch:
diff --git a/.github/workflows/ecosystem-project-check.yml b/.github/workflows/ecosystem-project-check.yml
index 886f2d4..c3a29fd 100644
--- a/.github/workflows/ecosystem-project-check.yml
+++ b/.github/workflows/ecosystem-project-check.yml
@@ -44,6 +44,7 @@ jobs:
         tox_env: "py39"
         tier: ${{ github.event.client_payload.tier }}
         run_name: ${{ github.event.client_payload.branch_name }}
+        logs_link: https://github.com/${{github.repository}}/actions/runs/${{github.run_id}}
 
     - name: Stable tests
       id: stable
@@ -54,6 +55,7 @@ jobs:
         tox_env: "py39"
         tier: ${{ github.event.client_payload.tier }}
         run_name: ${{ github.event.client_payload.branch_name }}
+        logs_link: https://github.com/${{github.repository}}/actions/runs/${{github.run_id}}
 
     - name: Dev tests
       id: dev
@@ -64,26 +66,7 @@ jobs:
         tox_env: "py39"
         tier: ${{ github.event.client_payload.tier }}
         run_name: ${{ github.event.client_payload.branch_name }}
-
-    - name: Styles check
-      id: linter
-      uses: ./.github/actions/run-tests
-      with:
-        repo_url: ${{ github.event.client_payload.repo_url }}
-        check_type: "lint"
-        tox_env: "py39"
-        tier: ${{ github.event.client_payload.tier }}
-        run_name: ${{ github.event.client_payload.branch_name }}
-
-    - name: Coverage check
-      id: coverage
-      uses: ./.github/actions/run-tests
-      with:
-        repo_url: ${{ github.event.client_payload.repo_url }}
-        check_type: "coverage"
-        tox_env: "py39"
-        tier: ${{ github.event.client_payload.tier }}
-        run_name: ${{ github.event.client_payload.branch_name }}
+        logs_link: https://github.com/${{github.repository}}/actions/runs/${{github.run_id}}
 
     # check if any of the tests failed
     - name: Check return
@@ -92,8 +75,6 @@ jobs:
 
         declare -a return_list=( \
           "${{ steps.standard.outputs.result }}" \
-          "${{ steps.linter.outputs.result }}" \
-          "${{ steps.coverage.outputs.result }}" \
           "${{ steps.stable.outputs.result }}" \
           "${{ steps.dev.outputs.result }}" \
         )
@@ -128,60 +109,3 @@ jobs:
           Failed project check ${{ github.event.client_payload.repo_url }} :warning:
           Error see: https://github.com/qiskit-community/ecosystem/actions/runs/${{ github.run_id }}
           If you don't fix this issue, your badge will change to grey automatically.
-
-          ### Checks Status ###
-          Linter : ${{ steps.linter.outputs.result }}
-          Coverage : ${{ steps.coverage.outputs.result }}
-          Qiskit Stable : ${{ steps.stable.outputs.result }}
-          Qiskit Dev : ${{ steps.dev.outputs.result }}
-          Standard: ${{ steps.standard.outputs.result }}
-
-          ### Logs ###
-          <details>
-          <summary>Linter</summary>
-
-          #### Error logs
-          ${{ steps.linter.outputs.error }}
-
-          #### Failed logs
-          ${{ steps.linter.outputs.fail }}
-          </details>
-          <details>
-          <summary>Coverage</summary>
-
-          #### Error logs
-          ${{ steps.coverage.outputs.error }}
-
-          #### Failed logs
-          ${{ steps.coverage.outputs.fail }}
-          </details>
-          <details>
-          <summary>Qiskit Stable</summary>
-
-          #### Error logs
-          ${{ steps.stable.outputs.error }}
-
-          #### Failed logs
-          ${{ steps.stable.outputs.fail }}
-          </details>
-          <details>
-          <summary>Qiskit Dev</summary>
-          
-          #### Qiskit depreciation logs
-          ${{ steps.dev.outputs.depreciation }}
-
-          #### Error logs
-          ${{ steps.dev.outputs.error }}
-
-          #### Failed logs
-          ${{ steps.dev.outputs.fail }}
-          </details>
-          <details>
-          <summary>Standard</summary>
-
-          #### Error logs
-          ${{ steps.standard.outputs.error }}
-
-          #### Failed logs
-          ${{ steps.standard.outputs.fail }}
-          </details>
diff --git a/.github/workflows/ecosystem-submission.yml b/.github/workflows/ecosystem-submission.yml
index 3ac0ac1..0afa2ca 100644
--- a/.github/workflows/ecosystem-submission.yml
+++ b/.github/workflows/ecosystem-submission.yml
@@ -59,23 +59,6 @@ jobs:
       id: parse-issue
       run: |
         python manager.py parser_issue --body="${{ github.event.issue.body }}"
-
-    - name: Linter check
-      id: linter
-      uses: ./.github/actions/run-tests
-      with:
-        repo_url: ${{ steps.parse-issue.outputs.SUBMISSION_REPO }}
-        check_type: "lint"
-        tox_env: ${{ env.tox_env }}
-        tier: ${{ env.tier }}
-    - name: Coverage check
-      id: coverage
-      uses: ./.github/actions/run-tests
-      with:
-        repo_url: ${{ steps.parse-issue.outputs.SUBMISSION_REPO }}
-        check_type: "coverage"
-        tox_env: ${{ env.tox_env }}
-        tier: ${{ env.tier }}
     - name: Tests stable check
       id: stable
       uses: ./.github/actions/run-tests
@@ -84,6 +67,7 @@ jobs:
         check_type: "test_stable"
         tox_env: ${{ env.tox_env }}
         tier: ${{ env.tier }}
+        logs_link: https://github.com/${{github.repository}}/actions/runs/${{github.run_id}}
     - name: Tests dev check
       id: dev
       uses: ./.github/actions/run-tests
@@ -92,6 +76,16 @@ jobs:
         check_type: "test_dev"
         tox_env: ${{ env.tox_env }}
         tier: ${{ env.tier }}
+        logs_link: https://github.com/${{github.repository}}/actions/runs/${{github.run_id}}
+    - name: Tests standard repo check
+      id: standard
+      uses: ./.github/actions/run-tests
+      with:
+        repo_url: ${{ steps.parse-issue.outputs.SUBMISSION_REPO }}
+        check_type: "test_standard"
+        tox_env: ${{ env.tox_env }}
+        tier: ${{ env.tier }}
+        logs_link: https://github.com/${{github.repository}}/actions/runs/${{github.run_id}}
 
     # Check result, update issue and create MR
     - name: Check return
@@ -99,9 +93,8 @@ jobs:
         echo "PASS_LOG=True" >> $GITHUB_ENV
 
         declare -a return_list=( \
-          "${{ steps.linter.outputs.result }}" \
-          "${{ steps.coverage.outputs.result }}" \
           "${{ steps.stable.outputs.result }}" \
+          "${{ steps.standard.outputs.result }}" \
           "${{ steps.dev.outputs.result }}" \
         )
         for i in "${return_list[@]}"; do
diff --git a/README.md b/README.md
index 89721db..2282192 100644
--- a/README.md
+++ b/README.md
@@ -36,7 +36,14 @@ To join the Ecosystem create a [submission issue](https://github.com/qiskit-comm
 ## Members
 
 
-### Main ![ecosystem-Main](https://img.shields.io/badge/Qiskit-Main-blueviolet)
+
+<details>
+  <summary>
+    <b>Main</b> (8)
+  </summary>
+  
+<hr/>
+<img src="https://img.shields.io/badge/Qiskit-Main-blueviolet">
 
 |  Name | Description  |
 |---|---|
@@ -49,8 +56,19 @@ To join the Ecosystem create a [submission issue](https://github.com/qiskit-comm
 | [qiskit-finance](https://github.com/Qiskit/qiskit-finance) | Qiskit Finance is an open-source framework that contains uncertainty components for stock/securities problems, Ising translators for portfolio optimizations and data providers to source real or random data to finance experiments. <br/>  ![core](https://img.shields.io/badge/algorithms-gray.svg)  ![core](https://img.shields.io/badge/finance-gray.svg)  <br/> |
 | [qiskit-dynamics](https://github.com/Qiskit/qiskit-dynamics) | Qiskit Dynamics is an open-source project for building, transforming, and solving time-dependent quantum systems in Qiskit. <br/>  ![core](https://img.shields.io/badge/differential-equations-gray.svg)  <br/> |
 
+<hr/>
+
+</details>
+
+
 
-### Community ![ecosystem-Community](https://img.shields.io/badge/Qiskit-Community-blueviolet)
+<details>
+  <summary>
+    <b>Community</b> (15)
+  </summary>
+  
+<hr/>
+<img src="https://img.shields.io/badge/Qiskit-Community-blueviolet">
 
 |  Name | Description  |
 |---|---|
@@ -70,8 +88,19 @@ To join the Ecosystem create a [submission issue](https://github.com/qiskit-comm
 | [QiskitBot](https://github.com/infiniteregrets/QiskitBot) | A discord bot that allows you to execute Quantum Circuits, look up the IBMQ Qiskit's Documentation, and search questions on the Quantum Computing StackExchange <br/>  ![core](https://img.shields.io/badge/tool-gray.svg)  <br/> |
 | [pytorch-quantum](https://github.com/mit-han-lab/pytorch-quantum) | A PyTorch-centric hybrid classical-quantum dynamic neural networks framework. <br/>  ![core](https://img.shields.io/badge/library-gray.svg)  <br/> |
 
+<hr/>
 
-### Prototypes ![ecosystem-Prototypes](https://img.shields.io/badge/Qiskit-Prototypes-blueviolet)
+</details>
+
+
+
+<details>
+  <summary>
+    <b>Prototypes</b> (3)
+  </summary>
+  
+<hr/>
+<img src="https://img.shields.io/badge/Qiskit-Prototypes-blueviolet">
 
 |  Name | Description  |
 |---|---|
@@ -79,8 +108,19 @@ To join the Ecosystem create a [submission issue](https://github.com/qiskit-comm
 | [Quantum kernel training](https://github.com/qiskit-community/prototype-quantum-kernel-training) | The quantum kernel training (QKT) toolkit is designed to enable users to leverage quantum kernels for machine learning tasks; in particular, researchers who are interested in investigating quantum kernel training algorithms in their own research, as well as practitioners looking to explore and apply these algorithms to their machine learning applications. <br/>  ![core](https://img.shields.io/badge/prototype-gray.svg)  ![core](https://img.shields.io/badge/ml-gray.svg)  <br/> |
 | [Quantum Random Access Optimization](https://github.com/qiskit-community/prototype-qrao) | The Quantum Random Access Optimization (QRAO) module is designed to enable users to leverage a new quantum method for combinatorial optimization problems. <br/>  ![core](https://img.shields.io/badge/optimization-gray.svg)  <br/> |
 
+<hr/>
+
+</details>
 
-### Partners ![ecosystem-Partners](https://img.shields.io/badge/Qiskit-Partners-blueviolet)
+
+
+<details>
+  <summary>
+    <b>Partners</b> (4)
+  </summary>
+  
+<hr/>
+<img src="https://img.shields.io/badge/Qiskit-Partners-blueviolet">
 
 |  Name | Description  |
 |---|---|
@@ -89,14 +129,29 @@ To join the Ecosystem create a [submission issue](https://github.com/qiskit-comm
 | [qiskit-ibm-provider](https://github.com/Qiskit/qiskit-ibm-provider) | Project contains a provider that allows accessing the IBM Quantum systems and simulators. <br/>  ![core](https://img.shields.io/badge/provider-gray.svg)  <br/> |
 | [mthree](https://github.com/Qiskit-Partners/mthree) | Matrix-free Measurement Mitigation (M3) <br/>  <br/> |
 
+<hr/>
+
+</details>
+
 
-### Extension ![ecosystem-Extension](https://img.shields.io/badge/Qiskit-Extension-blueviolet)
+
+<details>
+  <summary>
+    <b>Extension</b> (2)
+  </summary>
+  
+<hr/>
+<img src="https://img.shields.io/badge/Qiskit-Extension-blueviolet">
 
 |  Name | Description  |
 |---|---|
 | [qiskit-alt](https://github.com/Qiskit-Extensions/qiskit-alt) | Python package uses a backend written in Julia to implement high performance features for standard Qiskit. <br/>  ![core](https://img.shields.io/badge/julia-gray.svg)  <br/> |
 | [qiskit-cold-atom](https://github.com/Qiskit-Extensions/qiskit-cold-atom) | This project builds on this functionality to describe programmable quantum simulators of trapped cold atoms in a gate- and circuit-based framework. <br/>  ![core](https://img.shields.io/badge/provider-gray.svg)  <br/> |
 
+<hr/>
+
+</details>
+
 
 
 
diff --git a/badges/Blueqat.svg b/badges/Blueqat.svg
index b33e1b0..006f0eb 100644
--- a/badges/Blueqat.svg
+++ b/badges/Blueqat.svg
@@ -1,1 +1,1 @@
-<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="156" height="20" role="img" aria-label="Qiskit Ecosystem: Blueqat"><title>Qiskit Ecosystem: Blueqat</title><linearGradient id="s" x2="0" y2="100%"><stop offset="0" stop-color="#bbb" stop-opacity=".1"/><stop offset="1" stop-opacity=".1"/></linearGradient><clipPath id="r"><rect width="156" height="20" rx="3" fill="#fff"/></clipPath><g clip-path="url(#r)"><rect width="105" height="20" fill="#555"/><rect x="105" width="51" height="20" fill="#555"/><rect width="156" height="20" fill="url(#s)"/></g><g fill="#fff" text-anchor="middle" font-family="Verdana,Geneva,DejaVu Sans,sans-serif" text-rendering="geometricPrecision" font-size="110"><text aria-hidden="true" x="535" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="950">Qiskit Ecosystem</text><text x="535" y="140" transform="scale(.1)" fill="#fff" textLength="950">Qiskit Ecosystem</text><text aria-hidden="true" x="1295" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="410">Blueqat</text><text x="1295" y="140" transform="scale(.1)" fill="#fff" textLength="410">Blueqat</text></g></svg>
\ No newline at end of file
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="124" height="20" role="img" aria-label="Blueqat: Community"><title>Blueqat: Community</title><linearGradient id="s" x2="0" y2="100%"><stop offset="0" stop-color="#bbb" stop-opacity=".1"/><stop offset="1" stop-opacity=".1"/></linearGradient><clipPath id="r"><rect width="124" height="20" rx="3" fill="#fff"/></clipPath><g clip-path="url(#r)"><rect width="51" height="20" fill="#555"/><rect x="51" width="73" height="20" fill="#555"/><rect width="124" height="20" fill="url(#s)"/></g><g fill="#fff" text-anchor="middle" font-family="Verdana,Geneva,DejaVu Sans,sans-serif" text-rendering="geometricPrecision" font-size="110"><text aria-hidden="true" x="265" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="410">Blueqat</text><text x="265" y="140" transform="scale(.1)" fill="#fff" textLength="410">Blueqat</text><text aria-hidden="true" x="865" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="630">Community</text><text x="865" y="140" transform="scale(.1)" fill="#fff" textLength="630">Community</text></g></svg>
\ No newline at end of file
diff --git a/badges/Entanglement forging.svg b/badges/Entanglement forging.svg
index 3237dd0..48d6df5 100644
--- a/badges/Entanglement forging.svg
+++ b/badges/Entanglement forging.svg
@@ -1,1 +1,1 @@
-<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="234" height="20" role="img" aria-label="Qiskit Ecosystem: Entanglement forging"><title>Qiskit Ecosystem: Entanglement forging</title><linearGradient id="s" x2="0" y2="100%"><stop offset="0" stop-color="#bbb" stop-opacity=".1"/><stop offset="1" stop-opacity=".1"/></linearGradient><clipPath id="r"><rect width="234" height="20" rx="3" fill="#fff"/></clipPath><g clip-path="url(#r)"><rect width="105" height="20" fill="#555"/><rect x="105" width="129" height="20" fill="blueviolet"/><rect width="234" height="20" fill="url(#s)"/></g><g fill="#fff" text-anchor="middle" font-family="Verdana,Geneva,DejaVu Sans,sans-serif" text-rendering="geometricPrecision" font-size="110"><text aria-hidden="true" x="535" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="950">Qiskit Ecosystem</text><text x="535" y="140" transform="scale(.1)" fill="#fff" textLength="950">Qiskit Ecosystem</text><text aria-hidden="true" x="1685" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="1190">Entanglement forging</text><text x="1685" y="140" transform="scale(.1)" fill="#fff" textLength="1190">Entanglement forging</text></g></svg>
\ No newline at end of file
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="198" height="20" role="img" aria-label="Entanglement forging: Prototypes"><title>Entanglement forging: Prototypes</title><linearGradient id="s" x2="0" y2="100%"><stop offset="0" stop-color="#bbb" stop-opacity=".1"/><stop offset="1" stop-opacity=".1"/></linearGradient><clipPath id="r"><rect width="198" height="20" rx="3" fill="#fff"/></clipPath><g clip-path="url(#r)"><rect width="129" height="20" fill="#555"/><rect x="129" width="69" height="20" fill="blueviolet"/><rect width="198" height="20" fill="url(#s)"/></g><g fill="#fff" text-anchor="middle" font-family="Verdana,Geneva,DejaVu Sans,sans-serif" text-rendering="geometricPrecision" font-size="110"><text aria-hidden="true" x="655" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="1190">Entanglement forging</text><text x="655" y="140" transform="scale(.1)" fill="#fff" textLength="1190">Entanglement forging</text><text aria-hidden="true" x="1625" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="590">Prototypes</text><text x="1625" y="140" transform="scale(.1)" fill="#fff" textLength="590">Prototypes</text></g></svg>
\ No newline at end of file
diff --git a/badges/QiskitBot.svg b/badges/QiskitBot.svg
index 412af3e..5a326de 100644
--- a/badges/QiskitBot.svg
+++ b/badges/QiskitBot.svg
@@ -1,1 +1,1 @@
-<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="164" height="20" role="img" aria-label="Qiskit Ecosystem: QiskitBot"><title>Qiskit Ecosystem: QiskitBot</title><linearGradient id="s" x2="0" y2="100%"><stop offset="0" stop-color="#bbb" stop-opacity=".1"/><stop offset="1" stop-opacity=".1"/></linearGradient><clipPath id="r"><rect width="164" height="20" rx="3" fill="#fff"/></clipPath><g clip-path="url(#r)"><rect width="105" height="20" fill="#555"/><rect x="105" width="59" height="20" fill="blueviolet"/><rect width="164" height="20" fill="url(#s)"/></g><g fill="#fff" text-anchor="middle" font-family="Verdana,Geneva,DejaVu Sans,sans-serif" text-rendering="geometricPrecision" font-size="110"><text aria-hidden="true" x="535" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="950">Qiskit Ecosystem</text><text x="535" y="140" transform="scale(.1)" fill="#fff" textLength="950">Qiskit Ecosystem</text><text aria-hidden="true" x="1335" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="490">QiskitBot</text><text x="1335" y="140" transform="scale(.1)" fill="#fff" textLength="490">QiskitBot</text></g></svg>
\ No newline at end of file
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="132" height="20" role="img" aria-label="QiskitBot: Community"><title>QiskitBot: Community</title><linearGradient id="s" x2="0" y2="100%"><stop offset="0" stop-color="#bbb" stop-opacity=".1"/><stop offset="1" stop-opacity=".1"/></linearGradient><clipPath id="r"><rect width="132" height="20" rx="3" fill="#fff"/></clipPath><g clip-path="url(#r)"><rect width="59" height="20" fill="#555"/><rect x="59" width="73" height="20" fill="blueviolet"/><rect width="132" height="20" fill="url(#s)"/></g><g fill="#fff" text-anchor="middle" font-family="Verdana,Geneva,DejaVu Sans,sans-serif" text-rendering="geometricPrecision" font-size="110"><text aria-hidden="true" x="305" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="490">QiskitBot</text><text x="305" y="140" transform="scale(.1)" fill="#fff" textLength="490">QiskitBot</text><text aria-hidden="true" x="945" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="630">Community</text><text x="945" y="140" transform="scale(.1)" fill="#fff" textLength="630">Community</text></g></svg>
\ No newline at end of file
diff --git a/badges/Quantum Random Access Optimization.svg b/badges/Quantum Random Access Optimization.svg
index 99d0e90..973c196 100644
--- a/badges/Quantum Random Access Optimization.svg
+++ b/badges/Quantum Random Access Optimization.svg
@@ -1,1 +1,1 @@
-<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="330" height="20" role="img" aria-label="Qiskit Ecosystem: Quantum Random Access Optimization"><title>Qiskit Ecosystem: Quantum Random Access Optimization</title><linearGradient id="s" x2="0" y2="100%"><stop offset="0" stop-color="#bbb" stop-opacity=".1"/><stop offset="1" stop-opacity=".1"/></linearGradient><clipPath id="r"><rect width="330" height="20" rx="3" fill="#fff"/></clipPath><g clip-path="url(#r)"><rect width="105" height="20" fill="#555"/><rect x="105" width="225" height="20" fill="blueviolet"/><rect width="330" height="20" fill="url(#s)"/></g><g fill="#fff" text-anchor="middle" font-family="Verdana,Geneva,DejaVu Sans,sans-serif" text-rendering="geometricPrecision" font-size="110"><text aria-hidden="true" x="535" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="950">Qiskit Ecosystem</text><text x="535" y="140" transform="scale(.1)" fill="#fff" textLength="950">Qiskit Ecosystem</text><text aria-hidden="true" x="2165" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="2150">Quantum Random Access Optimization</text><text x="2165" y="140" transform="scale(.1)" fill="#fff" textLength="2150">Quantum Random Access Optimization</text></g></svg>
\ No newline at end of file
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="294" height="20" role="img" aria-label="Quantum Random Access Optimization: Prototypes"><title>Quantum Random Access Optimization: Prototypes</title><linearGradient id="s" x2="0" y2="100%"><stop offset="0" stop-color="#bbb" stop-opacity=".1"/><stop offset="1" stop-opacity=".1"/></linearGradient><clipPath id="r"><rect width="294" height="20" rx="3" fill="#fff"/></clipPath><g clip-path="url(#r)"><rect width="225" height="20" fill="#555"/><rect x="225" width="69" height="20" fill="blueviolet"/><rect width="294" height="20" fill="url(#s)"/></g><g fill="#fff" text-anchor="middle" font-family="Verdana,Geneva,DejaVu Sans,sans-serif" text-rendering="geometricPrecision" font-size="110"><text aria-hidden="true" x="1135" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="2150">Quantum Random Access Optimization</text><text x="1135" y="140" transform="scale(.1)" fill="#fff" textLength="2150">Quantum Random Access Optimization</text><text aria-hidden="true" x="2585" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="590">Prototypes</text><text x="2585" y="140" transform="scale(.1)" fill="#fff" textLength="590">Prototypes</text></g></svg>
\ No newline at end of file
diff --git a/badges/Quantum kernel training.svg b/badges/Quantum kernel training.svg
index 8de0725..a70d9b8 100644
--- a/badges/Quantum kernel training.svg
+++ b/badges/Quantum kernel training.svg
@@ -1,1 +1,1 @@
-<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="250" height="20" role="img" aria-label="Qiskit Ecosystem: Quantum kernel training"><title>Qiskit Ecosystem: Quantum kernel training</title><linearGradient id="s" x2="0" y2="100%"><stop offset="0" stop-color="#bbb" stop-opacity=".1"/><stop offset="1" stop-opacity=".1"/></linearGradient><clipPath id="r"><rect width="250" height="20" rx="3" fill="#fff"/></clipPath><g clip-path="url(#r)"><rect width="105" height="20" fill="#555"/><rect x="105" width="145" height="20" fill="blueviolet"/><rect width="250" height="20" fill="url(#s)"/></g><g fill="#fff" text-anchor="middle" font-family="Verdana,Geneva,DejaVu Sans,sans-serif" text-rendering="geometricPrecision" font-size="110"><text aria-hidden="true" x="535" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="950">Qiskit Ecosystem</text><text x="535" y="140" transform="scale(.1)" fill="#fff" textLength="950">Qiskit Ecosystem</text><text aria-hidden="true" x="1765" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="1350">Quantum kernel training</text><text x="1765" y="140" transform="scale(.1)" fill="#fff" textLength="1350">Quantum kernel training</text></g></svg>
\ No newline at end of file
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="214" height="20" role="img" aria-label="Quantum kernel training: Prototypes"><title>Quantum kernel training: Prototypes</title><linearGradient id="s" x2="0" y2="100%"><stop offset="0" stop-color="#bbb" stop-opacity=".1"/><stop offset="1" stop-opacity=".1"/></linearGradient><clipPath id="r"><rect width="214" height="20" rx="3" fill="#fff"/></clipPath><g clip-path="url(#r)"><rect width="145" height="20" fill="#555"/><rect x="145" width="69" height="20" fill="blueviolet"/><rect width="214" height="20" fill="url(#s)"/></g><g fill="#fff" text-anchor="middle" font-family="Verdana,Geneva,DejaVu Sans,sans-serif" text-rendering="geometricPrecision" font-size="110"><text aria-hidden="true" x="735" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="1350">Quantum kernel training</text><text x="735" y="140" transform="scale(.1)" fill="#fff" textLength="1350">Quantum kernel training</text><text aria-hidden="true" x="1785" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="590">Prototypes</text><text x="1785" y="140" transform="scale(.1)" fill="#fff" textLength="590">Prototypes</text></g></svg>
\ No newline at end of file
diff --git a/badges/c3.svg b/badges/c3.svg
index 3a97354..0af1642 100644
--- a/badges/c3.svg
+++ b/badges/c3.svg
@@ -1,1 +1,1 @@
-<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="128" height="20" role="img" aria-label="Qiskit Ecosystem: c3"><title>Qiskit Ecosystem: c3</title><linearGradient id="s" x2="0" y2="100%"><stop offset="0" stop-color="#bbb" stop-opacity=".1"/><stop offset="1" stop-opacity=".1"/></linearGradient><clipPath id="r"><rect width="128" height="20" rx="3" fill="#fff"/></clipPath><g clip-path="url(#r)"><rect width="105" height="20" fill="#555"/><rect x="105" width="23" height="20" fill="#555"/><rect width="128" height="20" fill="url(#s)"/></g><g fill="#fff" text-anchor="middle" font-family="Verdana,Geneva,DejaVu Sans,sans-serif" text-rendering="geometricPrecision" font-size="110"><text aria-hidden="true" x="535" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="950">Qiskit Ecosystem</text><text x="535" y="140" transform="scale(.1)" fill="#fff" textLength="950">Qiskit Ecosystem</text><text aria-hidden="true" x="1155" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="130">c3</text><text x="1155" y="140" transform="scale(.1)" fill="#fff" textLength="130">c3</text></g></svg>
\ No newline at end of file
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="96" height="20" role="img" aria-label="c3: Community"><title>c3: Community</title><linearGradient id="s" x2="0" y2="100%"><stop offset="0" stop-color="#bbb" stop-opacity=".1"/><stop offset="1" stop-opacity=".1"/></linearGradient><clipPath id="r"><rect width="96" height="20" rx="3" fill="#fff"/></clipPath><g clip-path="url(#r)"><rect width="23" height="20" fill="#555"/><rect x="23" width="73" height="20" fill="blueviolet"/><rect width="96" height="20" fill="url(#s)"/></g><g fill="#fff" text-anchor="middle" font-family="Verdana,Geneva,DejaVu Sans,sans-serif" text-rendering="geometricPrecision" font-size="110"><text aria-hidden="true" x="125" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="130">c3</text><text x="125" y="140" transform="scale(.1)" fill="#fff" textLength="130">c3</text><text aria-hidden="true" x="585" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="630">Community</text><text x="585" y="140" transform="scale(.1)" fill="#fff" textLength="630">Community</text></g></svg>
\ No newline at end of file
diff --git a/badges/kaleidoscope.svg b/badges/kaleidoscope.svg
index b3858b1..77fb11a 100644
--- a/badges/kaleidoscope.svg
+++ b/badges/kaleidoscope.svg
@@ -1,1 +1,1 @@
-<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="186" height="20" role="img" aria-label="Qiskit Ecosystem: kaleidoscope"><title>Qiskit Ecosystem: kaleidoscope</title><linearGradient id="s" x2="0" y2="100%"><stop offset="0" stop-color="#bbb" stop-opacity=".1"/><stop offset="1" stop-opacity=".1"/></linearGradient><clipPath id="r"><rect width="186" height="20" rx="3" fill="#fff"/></clipPath><g clip-path="url(#r)"><rect width="105" height="20" fill="#555"/><rect x="105" width="81" height="20" fill="#555"/><rect width="186" height="20" fill="url(#s)"/></g><g fill="#fff" text-anchor="middle" font-family="Verdana,Geneva,DejaVu Sans,sans-serif" text-rendering="geometricPrecision" font-size="110"><text aria-hidden="true" x="535" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="950">Qiskit Ecosystem</text><text x="535" y="140" transform="scale(.1)" fill="#fff" textLength="950">Qiskit Ecosystem</text><text aria-hidden="true" x="1445" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="710">kaleidoscope</text><text x="1445" y="140" transform="scale(.1)" fill="#fff" textLength="710">kaleidoscope</text></g></svg>
\ No newline at end of file
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="154" height="20" role="img" aria-label="kaleidoscope: Community"><title>kaleidoscope: Community</title><linearGradient id="s" x2="0" y2="100%"><stop offset="0" stop-color="#bbb" stop-opacity=".1"/><stop offset="1" stop-opacity=".1"/></linearGradient><clipPath id="r"><rect width="154" height="20" rx="3" fill="#fff"/></clipPath><g clip-path="url(#r)"><rect width="81" height="20" fill="#555"/><rect x="81" width="73" height="20" fill="blueviolet"/><rect width="154" height="20" fill="url(#s)"/></g><g fill="#fff" text-anchor="middle" font-family="Verdana,Geneva,DejaVu Sans,sans-serif" text-rendering="geometricPrecision" font-size="110"><text aria-hidden="true" x="415" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="710">kaleidoscope</text><text x="415" y="140" transform="scale(.1)" fill="#fff" textLength="710">kaleidoscope</text><text aria-hidden="true" x="1165" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="630">Community</text><text x="1165" y="140" transform="scale(.1)" fill="#fff" textLength="630">Community</text></g></svg>
\ No newline at end of file
diff --git a/badges/mitiq.svg b/badges/mitiq.svg
index dd6dd3e..344063b 100644
--- a/badges/mitiq.svg
+++ b/badges/mitiq.svg
@@ -1,1 +1,1 @@
-<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="142" height="20" role="img" aria-label="Qiskit Ecosystem: mitiq"><title>Qiskit Ecosystem: mitiq</title><linearGradient id="s" x2="0" y2="100%"><stop offset="0" stop-color="#bbb" stop-opacity=".1"/><stop offset="1" stop-opacity=".1"/></linearGradient><clipPath id="r"><rect width="142" height="20" rx="3" fill="#fff"/></clipPath><g clip-path="url(#r)"><rect width="105" height="20" fill="#555"/><rect x="105" width="37" height="20" fill="#555"/><rect width="142" height="20" fill="url(#s)"/></g><g fill="#fff" text-anchor="middle" font-family="Verdana,Geneva,DejaVu Sans,sans-serif" text-rendering="geometricPrecision" font-size="110"><text aria-hidden="true" x="535" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="950">Qiskit Ecosystem</text><text x="535" y="140" transform="scale(.1)" fill="#fff" textLength="950">Qiskit Ecosystem</text><text aria-hidden="true" x="1225" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="270">mitiq</text><text x="1225" y="140" transform="scale(.1)" fill="#fff" textLength="270">mitiq</text></g></svg>
\ No newline at end of file
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="110" height="20" role="img" aria-label="mitiq: Community"><title>mitiq: Community</title><linearGradient id="s" x2="0" y2="100%"><stop offset="0" stop-color="#bbb" stop-opacity=".1"/><stop offset="1" stop-opacity=".1"/></linearGradient><clipPath id="r"><rect width="110" height="20" rx="3" fill="#fff"/></clipPath><g clip-path="url(#r)"><rect width="37" height="20" fill="#555"/><rect x="37" width="73" height="20" fill="#555"/><rect width="110" height="20" fill="url(#s)"/></g><g fill="#fff" text-anchor="middle" font-family="Verdana,Geneva,DejaVu Sans,sans-serif" text-rendering="geometricPrecision" font-size="110"><text aria-hidden="true" x="195" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="270">mitiq</text><text x="195" y="140" transform="scale(.1)" fill="#fff" textLength="270">mitiq</text><text aria-hidden="true" x="725" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="630">Community</text><text x="725" y="140" transform="scale(.1)" fill="#fff" textLength="630">Community</text></g></svg>
\ No newline at end of file
diff --git a/badges/mthree.svg b/badges/mthree.svg
index e647dfc..558a86e 100644
--- a/badges/mthree.svg
+++ b/badges/mthree.svg
@@ -1,1 +1,1 @@
-<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="154" height="20" role="img" aria-label="Qiskit Ecosystem: mthree"><title>Qiskit Ecosystem: mthree</title><linearGradient id="s" x2="0" y2="100%"><stop offset="0" stop-color="#bbb" stop-opacity=".1"/><stop offset="1" stop-opacity=".1"/></linearGradient><clipPath id="r"><rect width="154" height="20" rx="3" fill="#fff"/></clipPath><g clip-path="url(#r)"><rect width="105" height="20" fill="#555"/><rect x="105" width="49" height="20" fill="blueviolet"/><rect width="154" height="20" fill="url(#s)"/></g><g fill="#fff" text-anchor="middle" font-family="Verdana,Geneva,DejaVu Sans,sans-serif" text-rendering="geometricPrecision" font-size="110"><text aria-hidden="true" x="535" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="950">Qiskit Ecosystem</text><text x="535" y="140" transform="scale(.1)" fill="#fff" textLength="950">Qiskit Ecosystem</text><text aria-hidden="true" x="1285" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="390">mthree</text><text x="1285" y="140" transform="scale(.1)" fill="#fff" textLength="390">mthree</text></g></svg>
\ No newline at end of file
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="106" height="20" role="img" aria-label="mthree: Partners"><title>mthree: Partners</title><linearGradient id="s" x2="0" y2="100%"><stop offset="0" stop-color="#bbb" stop-opacity=".1"/><stop offset="1" stop-opacity=".1"/></linearGradient><clipPath id="r"><rect width="106" height="20" rx="3" fill="#fff"/></clipPath><g clip-path="url(#r)"><rect width="49" height="20" fill="#555"/><rect x="49" width="57" height="20" fill="blueviolet"/><rect width="106" height="20" fill="url(#s)"/></g><g fill="#fff" text-anchor="middle" font-family="Verdana,Geneva,DejaVu Sans,sans-serif" text-rendering="geometricPrecision" font-size="110"><text aria-hidden="true" x="255" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="390">mthree</text><text x="255" y="140" transform="scale(.1)" fill="#fff" textLength="390">mthree</text><text aria-hidden="true" x="765" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="470">Partners</text><text x="765" y="140" transform="scale(.1)" fill="#fff" textLength="470">Partners</text></g></svg>
\ No newline at end of file
diff --git a/badges/pennylane-qiskit.svg b/badges/pennylane-qiskit.svg
index 51c9f3b..0fa378e 100644
--- a/badges/pennylane-qiskit.svg
+++ b/badges/pennylane-qiskit.svg
@@ -1,1 +1,1 @@
-<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="206" height="20" role="img" aria-label="Qiskit Ecosystem: pennylane-qiskit"><title>Qiskit Ecosystem: pennylane-qiskit</title><linearGradient id="s" x2="0" y2="100%"><stop offset="0" stop-color="#bbb" stop-opacity=".1"/><stop offset="1" stop-opacity=".1"/></linearGradient><clipPath id="r"><rect width="206" height="20" rx="3" fill="#fff"/></clipPath><g clip-path="url(#r)"><rect width="105" height="20" fill="#555"/><rect x="105" width="101" height="20" fill="#555"/><rect width="206" height="20" fill="url(#s)"/></g><g fill="#fff" text-anchor="middle" font-family="Verdana,Geneva,DejaVu Sans,sans-serif" text-rendering="geometricPrecision" font-size="110"><text aria-hidden="true" x="535" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="950">Qiskit Ecosystem</text><text x="535" y="140" transform="scale(.1)" fill="#fff" textLength="950">Qiskit Ecosystem</text><text aria-hidden="true" x="1545" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="910">pennylane-qiskit</text><text x="1545" y="140" transform="scale(.1)" fill="#fff" textLength="910">pennylane-qiskit</text></g></svg>
\ No newline at end of file
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="174" height="20" role="img" aria-label="pennylane-qiskit: Community"><title>pennylane-qiskit: Community</title><linearGradient id="s" x2="0" y2="100%"><stop offset="0" stop-color="#bbb" stop-opacity=".1"/><stop offset="1" stop-opacity=".1"/></linearGradient><clipPath id="r"><rect width="174" height="20" rx="3" fill="#fff"/></clipPath><g clip-path="url(#r)"><rect width="101" height="20" fill="#555"/><rect x="101" width="73" height="20" fill="#555"/><rect width="174" height="20" fill="url(#s)"/></g><g fill="#fff" text-anchor="middle" font-family="Verdana,Geneva,DejaVu Sans,sans-serif" text-rendering="geometricPrecision" font-size="110"><text aria-hidden="true" x="515" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="910">pennylane-qiskit</text><text x="515" y="140" transform="scale(.1)" fill="#fff" textLength="910">pennylane-qiskit</text><text aria-hidden="true" x="1365" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="630">Community</text><text x="1365" y="140" transform="scale(.1)" fill="#fff" textLength="630">Community</text></g></svg>
\ No newline at end of file
diff --git a/badges/pyEPR.svg b/badges/pyEPR.svg
index f12a524..56fc07b 100644
--- a/badges/pyEPR.svg
+++ b/badges/pyEPR.svg
@@ -1,1 +1,1 @@
-<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="150" height="20" role="img" aria-label="Qiskit Ecosystem: pyEPR"><title>Qiskit Ecosystem: pyEPR</title><linearGradient id="s" x2="0" y2="100%"><stop offset="0" stop-color="#bbb" stop-opacity=".1"/><stop offset="1" stop-opacity=".1"/></linearGradient><clipPath id="r"><rect width="150" height="20" rx="3" fill="#fff"/></clipPath><g clip-path="url(#r)"><rect width="105" height="20" fill="#555"/><rect x="105" width="45" height="20" fill="#555"/><rect width="150" height="20" fill="url(#s)"/></g><g fill="#fff" text-anchor="middle" font-family="Verdana,Geneva,DejaVu Sans,sans-serif" text-rendering="geometricPrecision" font-size="110"><text aria-hidden="true" x="535" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="950">Qiskit Ecosystem</text><text x="535" y="140" transform="scale(.1)" fill="#fff" textLength="950">Qiskit Ecosystem</text><text aria-hidden="true" x="1265" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="350">pyEPR</text><text x="1265" y="140" transform="scale(.1)" fill="#fff" textLength="350">pyEPR</text></g></svg>
\ No newline at end of file
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="118" height="20" role="img" aria-label="pyEPR: Community"><title>pyEPR: Community</title><linearGradient id="s" x2="0" y2="100%"><stop offset="0" stop-color="#bbb" stop-opacity=".1"/><stop offset="1" stop-opacity=".1"/></linearGradient><clipPath id="r"><rect width="118" height="20" rx="3" fill="#fff"/></clipPath><g clip-path="url(#r)"><rect width="45" height="20" fill="#555"/><rect x="45" width="73" height="20" fill="#555"/><rect width="118" height="20" fill="url(#s)"/></g><g fill="#fff" text-anchor="middle" font-family="Verdana,Geneva,DejaVu Sans,sans-serif" text-rendering="geometricPrecision" font-size="110"><text aria-hidden="true" x="235" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="350">pyEPR</text><text x="235" y="140" transform="scale(.1)" fill="#fff" textLength="350">pyEPR</text><text aria-hidden="true" x="805" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="630">Community</text><text x="805" y="140" transform="scale(.1)" fill="#fff" textLength="630">Community</text></g></svg>
\ No newline at end of file
diff --git a/badges/python-open-controls.svg b/badges/python-open-controls.svg
index 74072ac..395a904 100644
--- a/badges/python-open-controls.svg
+++ b/badges/python-open-controls.svg
@@ -1,1 +1,1 @@
-<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="234" height="20" role="img" aria-label="Qiskit Ecosystem: python-open-controls"><title>Qiskit Ecosystem: python-open-controls</title><linearGradient id="s" x2="0" y2="100%"><stop offset="0" stop-color="#bbb" stop-opacity=".1"/><stop offset="1" stop-opacity=".1"/></linearGradient><clipPath id="r"><rect width="234" height="20" rx="3" fill="#fff"/></clipPath><g clip-path="url(#r)"><rect width="105" height="20" fill="#555"/><rect x="105" width="129" height="20" fill="#555"/><rect width="234" height="20" fill="url(#s)"/></g><g fill="#fff" text-anchor="middle" font-family="Verdana,Geneva,DejaVu Sans,sans-serif" text-rendering="geometricPrecision" font-size="110"><text aria-hidden="true" x="535" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="950">Qiskit Ecosystem</text><text x="535" y="140" transform="scale(.1)" fill="#fff" textLength="950">Qiskit Ecosystem</text><text aria-hidden="true" x="1685" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="1190">python-open-controls</text><text x="1685" y="140" transform="scale(.1)" fill="#fff" textLength="1190">python-open-controls</text></g></svg>
\ No newline at end of file
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="202" height="20" role="img" aria-label="python-open-controls: Community"><title>python-open-controls: Community</title><linearGradient id="s" x2="0" y2="100%"><stop offset="0" stop-color="#bbb" stop-opacity=".1"/><stop offset="1" stop-opacity=".1"/></linearGradient><clipPath id="r"><rect width="202" height="20" rx="3" fill="#fff"/></clipPath><g clip-path="url(#r)"><rect width="129" height="20" fill="#555"/><rect x="129" width="73" height="20" fill="blueviolet"/><rect width="202" height="20" fill="url(#s)"/></g><g fill="#fff" text-anchor="middle" font-family="Verdana,Geneva,DejaVu Sans,sans-serif" text-rendering="geometricPrecision" font-size="110"><text aria-hidden="true" x="655" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="1190">python-open-controls</text><text x="655" y="140" transform="scale(.1)" fill="#fff" textLength="1190">python-open-controls</text><text aria-hidden="true" x="1645" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="630">Community</text><text x="1645" y="140" transform="scale(.1)" fill="#fff" textLength="630">Community</text></g></svg>
\ No newline at end of file
diff --git a/badges/pytket-extensions.svg b/badges/pytket-extensions.svg
index 84d1260..a981cc3 100644
--- a/badges/pytket-extensions.svg
+++ b/badges/pytket-extensions.svg
@@ -1,1 +1,1 @@
-<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="214" height="20" role="img" aria-label="Qiskit Ecosystem: pytket-extensions"><title>Qiskit Ecosystem: pytket-extensions</title><linearGradient id="s" x2="0" y2="100%"><stop offset="0" stop-color="#bbb" stop-opacity=".1"/><stop offset="1" stop-opacity=".1"/></linearGradient><clipPath id="r"><rect width="214" height="20" rx="3" fill="#fff"/></clipPath><g clip-path="url(#r)"><rect width="105" height="20" fill="#555"/><rect x="105" width="109" height="20" fill="blueviolet"/><rect width="214" height="20" fill="url(#s)"/></g><g fill="#fff" text-anchor="middle" font-family="Verdana,Geneva,DejaVu Sans,sans-serif" text-rendering="geometricPrecision" font-size="110"><text aria-hidden="true" x="535" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="950">Qiskit Ecosystem</text><text x="535" y="140" transform="scale(.1)" fill="#fff" textLength="950">Qiskit Ecosystem</text><text aria-hidden="true" x="1585" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="990">pytket-extensions</text><text x="1585" y="140" transform="scale(.1)" fill="#fff" textLength="990">pytket-extensions</text></g></svg>
\ No newline at end of file
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="182" height="20" role="img" aria-label="pytket-extensions: Community"><title>pytket-extensions: Community</title><linearGradient id="s" x2="0" y2="100%"><stop offset="0" stop-color="#bbb" stop-opacity=".1"/><stop offset="1" stop-opacity=".1"/></linearGradient><clipPath id="r"><rect width="182" height="20" rx="3" fill="#fff"/></clipPath><g clip-path="url(#r)"><rect width="109" height="20" fill="#555"/><rect x="109" width="73" height="20" fill="blueviolet"/><rect width="182" height="20" fill="url(#s)"/></g><g fill="#fff" text-anchor="middle" font-family="Verdana,Geneva,DejaVu Sans,sans-serif" text-rendering="geometricPrecision" font-size="110"><text aria-hidden="true" x="555" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="990">pytket-extensions</text><text x="555" y="140" transform="scale(.1)" fill="#fff" textLength="990">pytket-extensions</text><text aria-hidden="true" x="1445" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="630">Community</text><text x="1445" y="140" transform="scale(.1)" fill="#fff" textLength="630">Community</text></g></svg>
\ No newline at end of file
diff --git a/badges/pytorch-quantum.svg b/badges/pytorch-quantum.svg
index d839320..301bc64 100644
--- a/badges/pytorch-quantum.svg
+++ b/badges/pytorch-quantum.svg
@@ -1,1 +1,1 @@
-<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="212" height="20" role="img" aria-label="Qiskit Ecosystem: pytorch-quantum"><title>Qiskit Ecosystem: pytorch-quantum</title><linearGradient id="s" x2="0" y2="100%"><stop offset="0" stop-color="#bbb" stop-opacity=".1"/><stop offset="1" stop-opacity=".1"/></linearGradient><clipPath id="r"><rect width="212" height="20" rx="3" fill="#fff"/></clipPath><g clip-path="url(#r)"><rect width="105" height="20" fill="#555"/><rect x="105" width="107" height="20" fill="#555"/><rect width="212" height="20" fill="url(#s)"/></g><g fill="#fff" text-anchor="middle" font-family="Verdana,Geneva,DejaVu Sans,sans-serif" text-rendering="geometricPrecision" font-size="110"><text aria-hidden="true" x="535" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="950">Qiskit Ecosystem</text><text x="535" y="140" transform="scale(.1)" fill="#fff" textLength="950">Qiskit Ecosystem</text><text aria-hidden="true" x="1575" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="970">pytorch-quantum</text><text x="1575" y="140" transform="scale(.1)" fill="#fff" textLength="970">pytorch-quantum</text></g></svg>
\ No newline at end of file
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="180" height="20" role="img" aria-label="pytorch-quantum: Community"><title>pytorch-quantum: Community</title><linearGradient id="s" x2="0" y2="100%"><stop offset="0" stop-color="#bbb" stop-opacity=".1"/><stop offset="1" stop-opacity=".1"/></linearGradient><clipPath id="r"><rect width="180" height="20" rx="3" fill="#fff"/></clipPath><g clip-path="url(#r)"><rect width="107" height="20" fill="#555"/><rect x="107" width="73" height="20" fill="#555"/><rect width="180" height="20" fill="url(#s)"/></g><g fill="#fff" text-anchor="middle" font-family="Verdana,Geneva,DejaVu Sans,sans-serif" text-rendering="geometricPrecision" font-size="110"><text aria-hidden="true" x="545" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="970">pytorch-quantum</text><text x="545" y="140" transform="scale(.1)" fill="#fff" textLength="970">pytorch-quantum</text><text aria-hidden="true" x="1425" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="630">Community</text><text x="1425" y="140" transform="scale(.1)" fill="#fff" textLength="630">Community</text></g></svg>
\ No newline at end of file
diff --git a/badges/qiskit-aer.svg b/badges/qiskit-aer.svg
index 60e3546..07dd308 100644
--- a/badges/qiskit-aer.svg
+++ b/badges/qiskit-aer.svg
@@ -1,1 +1,1 @@
-<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="168" height="20" role="img" aria-label="Qiskit Ecosystem: qiskit-aer"><title>Qiskit Ecosystem: qiskit-aer</title><linearGradient id="s" x2="0" y2="100%"><stop offset="0" stop-color="#bbb" stop-opacity=".1"/><stop offset="1" stop-opacity=".1"/></linearGradient><clipPath id="r"><rect width="168" height="20" rx="3" fill="#fff"/></clipPath><g clip-path="url(#r)"><rect width="105" height="20" fill="#555"/><rect x="105" width="63" height="20" fill="blueviolet"/><rect width="168" height="20" fill="url(#s)"/></g><g fill="#fff" text-anchor="middle" font-family="Verdana,Geneva,DejaVu Sans,sans-serif" text-rendering="geometricPrecision" font-size="110"><text aria-hidden="true" x="535" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="950">Qiskit Ecosystem</text><text x="535" y="140" transform="scale(.1)" fill="#fff" textLength="950">Qiskit Ecosystem</text><text aria-hidden="true" x="1355" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="530">qiskit-aer</text><text x="1355" y="140" transform="scale(.1)" fill="#fff" textLength="530">qiskit-aer</text></g></svg>
\ No newline at end of file
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="98" height="20" role="img" aria-label="qiskit-aer: Main"><title>qiskit-aer: Main</title><linearGradient id="s" x2="0" y2="100%"><stop offset="0" stop-color="#bbb" stop-opacity=".1"/><stop offset="1" stop-opacity=".1"/></linearGradient><clipPath id="r"><rect width="98" height="20" rx="3" fill="#fff"/></clipPath><g clip-path="url(#r)"><rect width="63" height="20" fill="#555"/><rect x="63" width="35" height="20" fill="blueviolet"/><rect width="98" height="20" fill="url(#s)"/></g><g fill="#fff" text-anchor="middle" font-family="Verdana,Geneva,DejaVu Sans,sans-serif" text-rendering="geometricPrecision" font-size="110"><text aria-hidden="true" x="325" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="530">qiskit-aer</text><text x="325" y="140" transform="scale(.1)" fill="#fff" textLength="530">qiskit-aer</text><text aria-hidden="true" x="795" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="250">Main</text><text x="795" y="140" transform="scale(.1)" fill="#fff" textLength="250">Main</text></g></svg>
\ No newline at end of file
diff --git a/badges/qiskit-alt.svg b/badges/qiskit-alt.svg
index 55868e1..4ef33e4 100644
--- a/badges/qiskit-alt.svg
+++ b/badges/qiskit-alt.svg
@@ -1,1 +1,1 @@
-<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="164" height="20" role="img" aria-label="Qiskit Ecosystem: qiskit-alt"><title>Qiskit Ecosystem: qiskit-alt</title><linearGradient id="s" x2="0" y2="100%"><stop offset="0" stop-color="#bbb" stop-opacity=".1"/><stop offset="1" stop-opacity=".1"/></linearGradient><clipPath id="r"><rect width="164" height="20" rx="3" fill="#fff"/></clipPath><g clip-path="url(#r)"><rect width="105" height="20" fill="#555"/><rect x="105" width="59" height="20" fill="blueviolet"/><rect width="164" height="20" fill="url(#s)"/></g><g fill="#fff" text-anchor="middle" font-family="Verdana,Geneva,DejaVu Sans,sans-serif" text-rendering="geometricPrecision" font-size="110"><text aria-hidden="true" x="535" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="950">Qiskit Ecosystem</text><text x="535" y="140" transform="scale(.1)" fill="#fff" textLength="950">Qiskit Ecosystem</text><text aria-hidden="true" x="1335" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="490">qiskit-alt</text><text x="1335" y="140" transform="scale(.1)" fill="#fff" textLength="490">qiskit-alt</text></g></svg>
\ No newline at end of file
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="122" height="20" role="img" aria-label="qiskit-alt: Extension"><title>qiskit-alt: Extension</title><linearGradient id="s" x2="0" y2="100%"><stop offset="0" stop-color="#bbb" stop-opacity=".1"/><stop offset="1" stop-opacity=".1"/></linearGradient><clipPath id="r"><rect width="122" height="20" rx="3" fill="#fff"/></clipPath><g clip-path="url(#r)"><rect width="59" height="20" fill="#555"/><rect x="59" width="63" height="20" fill="blueviolet"/><rect width="122" height="20" fill="url(#s)"/></g><g fill="#fff" text-anchor="middle" font-family="Verdana,Geneva,DejaVu Sans,sans-serif" text-rendering="geometricPrecision" font-size="110"><text aria-hidden="true" x="305" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="490">qiskit-alt</text><text x="305" y="140" transform="scale(.1)" fill="#fff" textLength="490">qiskit-alt</text><text aria-hidden="true" x="895" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="530">Extension</text><text x="895" y="140" transform="scale(.1)" fill="#fff" textLength="530">Extension</text></g></svg>
\ No newline at end of file
diff --git a/badges/qiskit-cold-atom.svg b/badges/qiskit-cold-atom.svg
index ca74604..c41c036 100644
--- a/badges/qiskit-cold-atom.svg
+++ b/badges/qiskit-cold-atom.svg
@@ -1,1 +1,1 @@
-<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="206" height="20" role="img" aria-label="Qiskit Ecosystem: qiskit-cold-atom"><title>Qiskit Ecosystem: qiskit-cold-atom</title><linearGradient id="s" x2="0" y2="100%"><stop offset="0" stop-color="#bbb" stop-opacity=".1"/><stop offset="1" stop-opacity=".1"/></linearGradient><clipPath id="r"><rect width="206" height="20" rx="3" fill="#fff"/></clipPath><g clip-path="url(#r)"><rect width="105" height="20" fill="#555"/><rect x="105" width="101" height="20" fill="blueviolet"/><rect width="206" height="20" fill="url(#s)"/></g><g fill="#fff" text-anchor="middle" font-family="Verdana,Geneva,DejaVu Sans,sans-serif" text-rendering="geometricPrecision" font-size="110"><text aria-hidden="true" x="535" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="950">Qiskit Ecosystem</text><text x="535" y="140" transform="scale(.1)" fill="#fff" textLength="950">Qiskit Ecosystem</text><text aria-hidden="true" x="1545" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="910">qiskit-cold-atom</text><text x="1545" y="140" transform="scale(.1)" fill="#fff" textLength="910">qiskit-cold-atom</text></g></svg>
\ No newline at end of file
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="164" height="20" role="img" aria-label="qiskit-cold-atom: Extension"><title>qiskit-cold-atom: Extension</title><linearGradient id="s" x2="0" y2="100%"><stop offset="0" stop-color="#bbb" stop-opacity=".1"/><stop offset="1" stop-opacity=".1"/></linearGradient><clipPath id="r"><rect width="164" height="20" rx="3" fill="#fff"/></clipPath><g clip-path="url(#r)"><rect width="101" height="20" fill="#555"/><rect x="101" width="63" height="20" fill="blueviolet"/><rect width="164" height="20" fill="url(#s)"/></g><g fill="#fff" text-anchor="middle" font-family="Verdana,Geneva,DejaVu Sans,sans-serif" text-rendering="geometricPrecision" font-size="110"><text aria-hidden="true" x="515" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="910">qiskit-cold-atom</text><text x="515" y="140" transform="scale(.1)" fill="#fff" textLength="910">qiskit-cold-atom</text><text aria-hidden="true" x="1315" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="530">Extension</text><text x="1315" y="140" transform="scale(.1)" fill="#fff" textLength="530">Extension</text></g></svg>
\ No newline at end of file
diff --git a/badges/qiskit-dynamics.svg b/badges/qiskit-dynamics.svg
index 8b82c1e..2b3674f 100644
--- a/badges/qiskit-dynamics.svg
+++ b/badges/qiskit-dynamics.svg
@@ -1,1 +1,1 @@
-<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="202" height="20" role="img" aria-label="Qiskit Ecosystem: qiskit-dynamics"><title>Qiskit Ecosystem: qiskit-dynamics</title><linearGradient id="s" x2="0" y2="100%"><stop offset="0" stop-color="#bbb" stop-opacity=".1"/><stop offset="1" stop-opacity=".1"/></linearGradient><clipPath id="r"><rect width="202" height="20" rx="3" fill="#fff"/></clipPath><g clip-path="url(#r)"><rect width="105" height="20" fill="#555"/><rect x="105" width="97" height="20" fill="blueviolet"/><rect width="202" height="20" fill="url(#s)"/></g><g fill="#fff" text-anchor="middle" font-family="Verdana,Geneva,DejaVu Sans,sans-serif" text-rendering="geometricPrecision" font-size="110"><text aria-hidden="true" x="535" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="950">Qiskit Ecosystem</text><text x="535" y="140" transform="scale(.1)" fill="#fff" textLength="950">Qiskit Ecosystem</text><text aria-hidden="true" x="1525" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="870">qiskit-dynamics</text><text x="1525" y="140" transform="scale(.1)" fill="#fff" textLength="870">qiskit-dynamics</text></g></svg>
\ No newline at end of file
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="132" height="20" role="img" aria-label="qiskit-dynamics: Main"><title>qiskit-dynamics: Main</title><linearGradient id="s" x2="0" y2="100%"><stop offset="0" stop-color="#bbb" stop-opacity=".1"/><stop offset="1" stop-opacity=".1"/></linearGradient><clipPath id="r"><rect width="132" height="20" rx="3" fill="#fff"/></clipPath><g clip-path="url(#r)"><rect width="97" height="20" fill="#555"/><rect x="97" width="35" height="20" fill="blueviolet"/><rect width="132" height="20" fill="url(#s)"/></g><g fill="#fff" text-anchor="middle" font-family="Verdana,Geneva,DejaVu Sans,sans-serif" text-rendering="geometricPrecision" font-size="110"><text aria-hidden="true" x="495" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="870">qiskit-dynamics</text><text x="495" y="140" transform="scale(.1)" fill="#fff" textLength="870">qiskit-dynamics</text><text aria-hidden="true" x="1135" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="250">Main</text><text x="1135" y="140" transform="scale(.1)" fill="#fff" textLength="250">Main</text></g></svg>
\ No newline at end of file
diff --git a/badges/qiskit-ecosystem_template.svg b/badges/qiskit-ecosystem_template.svg
deleted file mode 100644
index 59bc5b4..0000000
--- a/badges/qiskit-ecosystem_template.svg
+++ /dev/null
@@ -1,1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="264" height="20" role="img" aria-label="Qiskit Ecosystem: qiskit-ecosystem_template"><title>Qiskit Ecosystem: qiskit-ecosystem_template</title><linearGradient id="s" x2="0" y2="100%"><stop offset="0" stop-color="#bbb" stop-opacity=".1"/><stop offset="1" stop-opacity=".1"/></linearGradient><clipPath id="r"><rect width="264" height="20" rx="3" fill="#fff"/></clipPath><g clip-path="url(#r)"><rect width="105" height="20" fill="#555"/><rect x="105" width="159" height="20" fill="blueviolet"/><rect width="264" height="20" fill="url(#s)"/></g><g fill="#fff" text-anchor="middle" font-family="Verdana,Geneva,DejaVu Sans,sans-serif" text-rendering="geometricPrecision" font-size="110"><text aria-hidden="true" x="535" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="950">Qiskit Ecosystem</text><text x="535" y="140" transform="scale(.1)" fill="#fff" textLength="950">Qiskit Ecosystem</text><text aria-hidden="true" x="1835" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="1490">qiskit-ecosystem_template</text><text x="1835" y="140" transform="scale(.1)" fill="#fff" textLength="1490">qiskit-ecosystem_template</text></g></svg>
\ No newline at end of file
diff --git a/badges/qiskit-finance.svg b/badges/qiskit-finance.svg
index 1f61d05..35344ef 100644
--- a/badges/qiskit-finance.svg
+++ b/badges/qiskit-finance.svg
@@ -1,1 +1,1 @@
-<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="190" height="20" role="img" aria-label="Qiskit Ecosystem: qiskit-finance"><title>Qiskit Ecosystem: qiskit-finance</title><linearGradient id="s" x2="0" y2="100%"><stop offset="0" stop-color="#bbb" stop-opacity=".1"/><stop offset="1" stop-opacity=".1"/></linearGradient><clipPath id="r"><rect width="190" height="20" rx="3" fill="#fff"/></clipPath><g clip-path="url(#r)"><rect width="105" height="20" fill="#555"/><rect x="105" width="85" height="20" fill="blueviolet"/><rect width="190" height="20" fill="url(#s)"/></g><g fill="#fff" text-anchor="middle" font-family="Verdana,Geneva,DejaVu Sans,sans-serif" text-rendering="geometricPrecision" font-size="110"><text aria-hidden="true" x="535" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="950">Qiskit Ecosystem</text><text x="535" y="140" transform="scale(.1)" fill="#fff" textLength="950">Qiskit Ecosystem</text><text aria-hidden="true" x="1465" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="750">qiskit-finance</text><text x="1465" y="140" transform="scale(.1)" fill="#fff" textLength="750">qiskit-finance</text></g></svg>
\ No newline at end of file
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="120" height="20" role="img" aria-label="qiskit-finance: Main"><title>qiskit-finance: Main</title><linearGradient id="s" x2="0" y2="100%"><stop offset="0" stop-color="#bbb" stop-opacity=".1"/><stop offset="1" stop-opacity=".1"/></linearGradient><clipPath id="r"><rect width="120" height="20" rx="3" fill="#fff"/></clipPath><g clip-path="url(#r)"><rect width="85" height="20" fill="#555"/><rect x="85" width="35" height="20" fill="blueviolet"/><rect width="120" height="20" fill="url(#s)"/></g><g fill="#fff" text-anchor="middle" font-family="Verdana,Geneva,DejaVu Sans,sans-serif" text-rendering="geometricPrecision" font-size="110"><text aria-hidden="true" x="435" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="750">qiskit-finance</text><text x="435" y="140" transform="scale(.1)" fill="#fff" textLength="750">qiskit-finance</text><text aria-hidden="true" x="1015" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="250">Main</text><text x="1015" y="140" transform="scale(.1)" fill="#fff" textLength="250">Main</text></g></svg>
\ No newline at end of file
diff --git a/badges/qiskit-ibm-provider.svg b/badges/qiskit-ibm-provider.svg
index 2134be4..252b066 100644
--- a/badges/qiskit-ibm-provider.svg
+++ b/badges/qiskit-ibm-provider.svg
@@ -1,1 +1,1 @@
-<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="220" height="20" role="img" aria-label="Qiskit Ecosystem: qiskit-ibm-provider"><title>Qiskit Ecosystem: qiskit-ibm-provider</title><linearGradient id="s" x2="0" y2="100%"><stop offset="0" stop-color="#bbb" stop-opacity=".1"/><stop offset="1" stop-opacity=".1"/></linearGradient><clipPath id="r"><rect width="220" height="20" rx="3" fill="#fff"/></clipPath><g clip-path="url(#r)"><rect width="105" height="20" fill="#555"/><rect x="105" width="115" height="20" fill="blueviolet"/><rect width="220" height="20" fill="url(#s)"/></g><g fill="#fff" text-anchor="middle" font-family="Verdana,Geneva,DejaVu Sans,sans-serif" text-rendering="geometricPrecision" font-size="110"><text aria-hidden="true" x="535" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="950">Qiskit Ecosystem</text><text x="535" y="140" transform="scale(.1)" fill="#fff" textLength="950">Qiskit Ecosystem</text><text aria-hidden="true" x="1615" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="1050">qiskit-ibm-provider</text><text x="1615" y="140" transform="scale(.1)" fill="#fff" textLength="1050">qiskit-ibm-provider</text></g></svg>
\ No newline at end of file
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="172" height="20" role="img" aria-label="qiskit-ibm-provider: Partners"><title>qiskit-ibm-provider: Partners</title><linearGradient id="s" x2="0" y2="100%"><stop offset="0" stop-color="#bbb" stop-opacity=".1"/><stop offset="1" stop-opacity=".1"/></linearGradient><clipPath id="r"><rect width="172" height="20" rx="3" fill="#fff"/></clipPath><g clip-path="url(#r)"><rect width="115" height="20" fill="#555"/><rect x="115" width="57" height="20" fill="blueviolet"/><rect width="172" height="20" fill="url(#s)"/></g><g fill="#fff" text-anchor="middle" font-family="Verdana,Geneva,DejaVu Sans,sans-serif" text-rendering="geometricPrecision" font-size="110"><text aria-hidden="true" x="585" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="1050">qiskit-ibm-provider</text><text x="585" y="140" transform="scale(.1)" fill="#fff" textLength="1050">qiskit-ibm-provider</text><text aria-hidden="true" x="1425" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="470">Partners</text><text x="1425" y="140" transform="scale(.1)" fill="#fff" textLength="470">Partners</text></g></svg>
\ No newline at end of file
diff --git a/badges/qiskit-ibm-runtime.svg b/badges/qiskit-ibm-runtime.svg
index 8cddf8e..329c02c 100644
--- a/badges/qiskit-ibm-runtime.svg
+++ b/badges/qiskit-ibm-runtime.svg
@@ -1,1 +1,1 @@
-<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="218" height="20" role="img" aria-label="Qiskit Ecosystem: qiskit-ibm-runtime"><title>Qiskit Ecosystem: qiskit-ibm-runtime</title><linearGradient id="s" x2="0" y2="100%"><stop offset="0" stop-color="#bbb" stop-opacity=".1"/><stop offset="1" stop-opacity=".1"/></linearGradient><clipPath id="r"><rect width="218" height="20" rx="3" fill="#fff"/></clipPath><g clip-path="url(#r)"><rect width="105" height="20" fill="#555"/><rect x="105" width="113" height="20" fill="blueviolet"/><rect width="218" height="20" fill="url(#s)"/></g><g fill="#fff" text-anchor="middle" font-family="Verdana,Geneva,DejaVu Sans,sans-serif" text-rendering="geometricPrecision" font-size="110"><text aria-hidden="true" x="535" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="950">Qiskit Ecosystem</text><text x="535" y="140" transform="scale(.1)" fill="#fff" textLength="950">Qiskit Ecosystem</text><text aria-hidden="true" x="1605" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="1030">qiskit-ibm-runtime</text><text x="1605" y="140" transform="scale(.1)" fill="#fff" textLength="1030">qiskit-ibm-runtime</text></g></svg>
\ No newline at end of file
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="170" height="20" role="img" aria-label="qiskit-ibm-runtime: Partners"><title>qiskit-ibm-runtime: Partners</title><linearGradient id="s" x2="0" y2="100%"><stop offset="0" stop-color="#bbb" stop-opacity=".1"/><stop offset="1" stop-opacity=".1"/></linearGradient><clipPath id="r"><rect width="170" height="20" rx="3" fill="#fff"/></clipPath><g clip-path="url(#r)"><rect width="113" height="20" fill="#555"/><rect x="113" width="57" height="20" fill="blueviolet"/><rect width="170" height="20" fill="url(#s)"/></g><g fill="#fff" text-anchor="middle" font-family="Verdana,Geneva,DejaVu Sans,sans-serif" text-rendering="geometricPrecision" font-size="110"><text aria-hidden="true" x="575" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="1030">qiskit-ibm-runtime</text><text x="575" y="140" transform="scale(.1)" fill="#fff" textLength="1030">qiskit-ibm-runtime</text><text aria-hidden="true" x="1405" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="470">Partners</text><text x="1405" y="140" transform="scale(.1)" fill="#fff" textLength="470">Partners</text></g></svg>
\ No newline at end of file
diff --git a/badges/qiskit-ionq.svg b/badges/qiskit-ionq.svg
index 4460ca3..ae13917 100644
--- a/badges/qiskit-ionq.svg
+++ b/badges/qiskit-ionq.svg
@@ -1,1 +1,1 @@
-<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="172" height="20" role="img" aria-label="Qiskit Ecosystem: qiskit-ionq"><title>Qiskit Ecosystem: qiskit-ionq</title><linearGradient id="s" x2="0" y2="100%"><stop offset="0" stop-color="#bbb" stop-opacity=".1"/><stop offset="1" stop-opacity=".1"/></linearGradient><clipPath id="r"><rect width="172" height="20" rx="3" fill="#fff"/></clipPath><g clip-path="url(#r)"><rect width="105" height="20" fill="#555"/><rect x="105" width="67" height="20" fill="blueviolet"/><rect width="172" height="20" fill="url(#s)"/></g><g fill="#fff" text-anchor="middle" font-family="Verdana,Geneva,DejaVu Sans,sans-serif" text-rendering="geometricPrecision" font-size="110"><text aria-hidden="true" x="535" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="950">Qiskit Ecosystem</text><text x="535" y="140" transform="scale(.1)" fill="#fff" textLength="950">Qiskit Ecosystem</text><text aria-hidden="true" x="1375" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="570">qiskit-ionq</text><text x="1375" y="140" transform="scale(.1)" fill="#fff" textLength="570">qiskit-ionq</text></g></svg>
\ No newline at end of file
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="124" height="20" role="img" aria-label="qiskit-ionq: Partners"><title>qiskit-ionq: Partners</title><linearGradient id="s" x2="0" y2="100%"><stop offset="0" stop-color="#bbb" stop-opacity=".1"/><stop offset="1" stop-opacity=".1"/></linearGradient><clipPath id="r"><rect width="124" height="20" rx="3" fill="#fff"/></clipPath><g clip-path="url(#r)"><rect width="67" height="20" fill="#555"/><rect x="67" width="57" height="20" fill="blueviolet"/><rect width="124" height="20" fill="url(#s)"/></g><g fill="#fff" text-anchor="middle" font-family="Verdana,Geneva,DejaVu Sans,sans-serif" text-rendering="geometricPrecision" font-size="110"><text aria-hidden="true" x="345" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="570">qiskit-ionq</text><text x="345" y="140" transform="scale(.1)" fill="#fff" textLength="570">qiskit-ionq</text><text aria-hidden="true" x="945" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="470">Partners</text><text x="945" y="140" transform="scale(.1)" fill="#fff" textLength="470">Partners</text></g></svg>
\ No newline at end of file
diff --git a/badges/qiskit-machine-learning.svg b/badges/qiskit-machine-learning.svg
index d0f22da..afe445f 100644
--- a/badges/qiskit-machine-learning.svg
+++ b/badges/qiskit-machine-learning.svg
@@ -1,1 +1,1 @@
-<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="246" height="20" role="img" aria-label="Qiskit Ecosystem: qiskit-machine-learning"><title>Qiskit Ecosystem: qiskit-machine-learning</title><linearGradient id="s" x2="0" y2="100%"><stop offset="0" stop-color="#bbb" stop-opacity=".1"/><stop offset="1" stop-opacity=".1"/></linearGradient><clipPath id="r"><rect width="246" height="20" rx="3" fill="#fff"/></clipPath><g clip-path="url(#r)"><rect width="105" height="20" fill="#555"/><rect x="105" width="141" height="20" fill="blueviolet"/><rect width="246" height="20" fill="url(#s)"/></g><g fill="#fff" text-anchor="middle" font-family="Verdana,Geneva,DejaVu Sans,sans-serif" text-rendering="geometricPrecision" font-size="110"><text aria-hidden="true" x="535" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="950">Qiskit Ecosystem</text><text x="535" y="140" transform="scale(.1)" fill="#fff" textLength="950">Qiskit Ecosystem</text><text aria-hidden="true" x="1745" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="1310">qiskit-machine-learning</text><text x="1745" y="140" transform="scale(.1)" fill="#fff" textLength="1310">qiskit-machine-learning</text></g></svg>
\ No newline at end of file
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="176" height="20" role="img" aria-label="qiskit-machine-learning: Main"><title>qiskit-machine-learning: Main</title><linearGradient id="s" x2="0" y2="100%"><stop offset="0" stop-color="#bbb" stop-opacity=".1"/><stop offset="1" stop-opacity=".1"/></linearGradient><clipPath id="r"><rect width="176" height="20" rx="3" fill="#fff"/></clipPath><g clip-path="url(#r)"><rect width="141" height="20" fill="#555"/><rect x="141" width="35" height="20" fill="blueviolet"/><rect width="176" height="20" fill="url(#s)"/></g><g fill="#fff" text-anchor="middle" font-family="Verdana,Geneva,DejaVu Sans,sans-serif" text-rendering="geometricPrecision" font-size="110"><text aria-hidden="true" x="715" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="1310">qiskit-machine-learning</text><text x="715" y="140" transform="scale(.1)" fill="#fff" textLength="1310">qiskit-machine-learning</text><text aria-hidden="true" x="1575" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="250">Main</text><text x="1575" y="140" transform="scale(.1)" fill="#fff" textLength="250">Main</text></g></svg>
\ No newline at end of file
diff --git a/badges/qiskit-metal.svg b/badges/qiskit-metal.svg
index 1b33e8c..1551be7 100644
--- a/badges/qiskit-metal.svg
+++ b/badges/qiskit-metal.svg
@@ -1,1 +1,1 @@
-<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="180" height="20" role="img" aria-label="Qiskit Ecosystem: qiskit-metal"><title>Qiskit Ecosystem: qiskit-metal</title><linearGradient id="s" x2="0" y2="100%"><stop offset="0" stop-color="#bbb" stop-opacity=".1"/><stop offset="1" stop-opacity=".1"/></linearGradient><clipPath id="r"><rect width="180" height="20" rx="3" fill="#fff"/></clipPath><g clip-path="url(#r)"><rect width="105" height="20" fill="#555"/><rect x="105" width="75" height="20" fill="blueviolet"/><rect width="180" height="20" fill="url(#s)"/></g><g fill="#fff" text-anchor="middle" font-family="Verdana,Geneva,DejaVu Sans,sans-serif" text-rendering="geometricPrecision" font-size="110"><text aria-hidden="true" x="535" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="950">Qiskit Ecosystem</text><text x="535" y="140" transform="scale(.1)" fill="#fff" textLength="950">Qiskit Ecosystem</text><text aria-hidden="true" x="1415" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="650">qiskit-metal</text><text x="1415" y="140" transform="scale(.1)" fill="#fff" textLength="650">qiskit-metal</text></g></svg>
\ No newline at end of file
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="110" height="20" role="img" aria-label="qiskit-metal: Main"><title>qiskit-metal: Main</title><linearGradient id="s" x2="0" y2="100%"><stop offset="0" stop-color="#bbb" stop-opacity=".1"/><stop offset="1" stop-opacity=".1"/></linearGradient><clipPath id="r"><rect width="110" height="20" rx="3" fill="#fff"/></clipPath><g clip-path="url(#r)"><rect width="75" height="20" fill="#555"/><rect x="75" width="35" height="20" fill="blueviolet"/><rect width="110" height="20" fill="url(#s)"/></g><g fill="#fff" text-anchor="middle" font-family="Verdana,Geneva,DejaVu Sans,sans-serif" text-rendering="geometricPrecision" font-size="110"><text aria-hidden="true" x="385" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="650">qiskit-metal</text><text x="385" y="140" transform="scale(.1)" fill="#fff" textLength="650">qiskit-metal</text><text aria-hidden="true" x="915" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="250">Main</text><text x="915" y="140" transform="scale(.1)" fill="#fff" textLength="250">Main</text></g></svg>
\ No newline at end of file
diff --git a/badges/qiskit-nature.svg b/badges/qiskit-nature.svg
index 39fac48..a213374 100644
--- a/badges/qiskit-nature.svg
+++ b/badges/qiskit-nature.svg
@@ -1,1 +1,1 @@
-<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="186" height="20" role="img" aria-label="Qiskit Ecosystem: qiskit-nature"><title>Qiskit Ecosystem: qiskit-nature</title><linearGradient id="s" x2="0" y2="100%"><stop offset="0" stop-color="#bbb" stop-opacity=".1"/><stop offset="1" stop-opacity=".1"/></linearGradient><clipPath id="r"><rect width="186" height="20" rx="3" fill="#fff"/></clipPath><g clip-path="url(#r)"><rect width="105" height="20" fill="#555"/><rect x="105" width="81" height="20" fill="blueviolet"/><rect width="186" height="20" fill="url(#s)"/></g><g fill="#fff" text-anchor="middle" font-family="Verdana,Geneva,DejaVu Sans,sans-serif" text-rendering="geometricPrecision" font-size="110"><text aria-hidden="true" x="535" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="950">Qiskit Ecosystem</text><text x="535" y="140" transform="scale(.1)" fill="#fff" textLength="950">Qiskit Ecosystem</text><text aria-hidden="true" x="1445" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="710">qiskit-nature</text><text x="1445" y="140" transform="scale(.1)" fill="#fff" textLength="710">qiskit-nature</text></g></svg>
\ No newline at end of file
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="116" height="20" role="img" aria-label="qiskit-nature: Main"><title>qiskit-nature: Main</title><linearGradient id="s" x2="0" y2="100%"><stop offset="0" stop-color="#bbb" stop-opacity=".1"/><stop offset="1" stop-opacity=".1"/></linearGradient><clipPath id="r"><rect width="116" height="20" rx="3" fill="#fff"/></clipPath><g clip-path="url(#r)"><rect width="81" height="20" fill="#555"/><rect x="81" width="35" height="20" fill="blueviolet"/><rect width="116" height="20" fill="url(#s)"/></g><g fill="#fff" text-anchor="middle" font-family="Verdana,Geneva,DejaVu Sans,sans-serif" text-rendering="geometricPrecision" font-size="110"><text aria-hidden="true" x="415" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="710">qiskit-nature</text><text x="415" y="140" transform="scale(.1)" fill="#fff" textLength="710">qiskit-nature</text><text aria-hidden="true" x="975" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="250">Main</text><text x="975" y="140" transform="scale(.1)" fill="#fff" textLength="250">Main</text></g></svg>
\ No newline at end of file
diff --git a/badges/qiskit-optimization.svg b/badges/qiskit-optimization.svg
index bbc9c88..a1fe16d 100644
--- a/badges/qiskit-optimization.svg
+++ b/badges/qiskit-optimization.svg
@@ -1,1 +1,1 @@
-<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="218" height="20" role="img" aria-label="Qiskit Ecosystem: qiskit-optimization"><title>Qiskit Ecosystem: qiskit-optimization</title><linearGradient id="s" x2="0" y2="100%"><stop offset="0" stop-color="#bbb" stop-opacity=".1"/><stop offset="1" stop-opacity=".1"/></linearGradient><clipPath id="r"><rect width="218" height="20" rx="3" fill="#fff"/></clipPath><g clip-path="url(#r)"><rect width="105" height="20" fill="#555"/><rect x="105" width="113" height="20" fill="blueviolet"/><rect width="218" height="20" fill="url(#s)"/></g><g fill="#fff" text-anchor="middle" font-family="Verdana,Geneva,DejaVu Sans,sans-serif" text-rendering="geometricPrecision" font-size="110"><text aria-hidden="true" x="535" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="950">Qiskit Ecosystem</text><text x="535" y="140" transform="scale(.1)" fill="#fff" textLength="950">Qiskit Ecosystem</text><text aria-hidden="true" x="1605" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="1030">qiskit-optimization</text><text x="1605" y="140" transform="scale(.1)" fill="#fff" textLength="1030">qiskit-optimization</text></g></svg>
\ No newline at end of file
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="148" height="20" role="img" aria-label="qiskit-optimization: Main"><title>qiskit-optimization: Main</title><linearGradient id="s" x2="0" y2="100%"><stop offset="0" stop-color="#bbb" stop-opacity=".1"/><stop offset="1" stop-opacity=".1"/></linearGradient><clipPath id="r"><rect width="148" height="20" rx="3" fill="#fff"/></clipPath><g clip-path="url(#r)"><rect width="113" height="20" fill="#555"/><rect x="113" width="35" height="20" fill="blueviolet"/><rect width="148" height="20" fill="url(#s)"/></g><g fill="#fff" text-anchor="middle" font-family="Verdana,Geneva,DejaVu Sans,sans-serif" text-rendering="geometricPrecision" font-size="110"><text aria-hidden="true" x="575" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="1030">qiskit-optimization</text><text x="575" y="140" transform="scale(.1)" fill="#fff" textLength="1030">qiskit-optimization</text><text aria-hidden="true" x="1295" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="250">Main</text><text x="1295" y="140" transform="scale(.1)" fill="#fff" textLength="250">Main</text></g></svg>
\ No newline at end of file
diff --git a/badges/qiskit-rigetti.svg b/badges/qiskit-rigetti.svg
index 7b4dc18..85b6b49 100644
--- a/badges/qiskit-rigetti.svg
+++ b/badges/qiskit-rigetti.svg
@@ -1,1 +1,1 @@
-<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="182" height="20" role="img" aria-label="Qiskit Ecosystem: qiskit-rigetti"><title>Qiskit Ecosystem: qiskit-rigetti</title><linearGradient id="s" x2="0" y2="100%"><stop offset="0" stop-color="#bbb" stop-opacity=".1"/><stop offset="1" stop-opacity=".1"/></linearGradient><clipPath id="r"><rect width="182" height="20" rx="3" fill="#fff"/></clipPath><g clip-path="url(#r)"><rect width="105" height="20" fill="#555"/><rect x="105" width="77" height="20" fill="#555"/><rect width="182" height="20" fill="url(#s)"/></g><g fill="#fff" text-anchor="middle" font-family="Verdana,Geneva,DejaVu Sans,sans-serif" text-rendering="geometricPrecision" font-size="110"><text aria-hidden="true" x="535" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="950">Qiskit Ecosystem</text><text x="535" y="140" transform="scale(.1)" fill="#fff" textLength="950">Qiskit Ecosystem</text><text aria-hidden="true" x="1425" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="670">qiskit-rigetti</text><text x="1425" y="140" transform="scale(.1)" fill="#fff" textLength="670">qiskit-rigetti</text></g></svg>
\ No newline at end of file
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="150" height="20" role="img" aria-label="qiskit-rigetti: Community"><title>qiskit-rigetti: Community</title><linearGradient id="s" x2="0" y2="100%"><stop offset="0" stop-color="#bbb" stop-opacity=".1"/><stop offset="1" stop-opacity=".1"/></linearGradient><clipPath id="r"><rect width="150" height="20" rx="3" fill="#fff"/></clipPath><g clip-path="url(#r)"><rect width="77" height="20" fill="#555"/><rect x="77" width="73" height="20" fill="#555"/><rect width="150" height="20" fill="url(#s)"/></g><g fill="#fff" text-anchor="middle" font-family="Verdana,Geneva,DejaVu Sans,sans-serif" text-rendering="geometricPrecision" font-size="110"><text aria-hidden="true" x="395" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="670">qiskit-rigetti</text><text x="395" y="140" transform="scale(.1)" fill="#fff" textLength="670">qiskit-rigetti</text><text aria-hidden="true" x="1125" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="630">Community</text><text x="1125" y="140" transform="scale(.1)" fill="#fff" textLength="630">Community</text></g></svg>
\ No newline at end of file
diff --git a/badges/qiskit-superstaq.svg b/badges/qiskit-superstaq.svg
index 188aa27..02f61d7 100644
--- a/badges/qiskit-superstaq.svg
+++ b/badges/qiskit-superstaq.svg
@@ -1,1 +1,1 @@
-<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="204" height="20" role="img" aria-label="Qiskit Ecosystem: qiskit-superstaq"><title>Qiskit Ecosystem: qiskit-superstaq</title><linearGradient id="s" x2="0" y2="100%"><stop offset="0" stop-color="#bbb" stop-opacity=".1"/><stop offset="1" stop-opacity=".1"/></linearGradient><clipPath id="r"><rect width="204" height="20" rx="3" fill="#fff"/></clipPath><g clip-path="url(#r)"><rect width="105" height="20" fill="#555"/><rect x="105" width="99" height="20" fill="#555"/><rect width="204" height="20" fill="url(#s)"/></g><g fill="#fff" text-anchor="middle" font-family="Verdana,Geneva,DejaVu Sans,sans-serif" text-rendering="geometricPrecision" font-size="110"><text aria-hidden="true" x="535" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="950">Qiskit Ecosystem</text><text x="535" y="140" transform="scale(.1)" fill="#fff" textLength="950">Qiskit Ecosystem</text><text aria-hidden="true" x="1535" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="890">qiskit-superstaq</text><text x="1535" y="140" transform="scale(.1)" fill="#fff" textLength="890">qiskit-superstaq</text></g></svg>
\ No newline at end of file
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="172" height="20" role="img" aria-label="qiskit-superstaq: Community"><title>qiskit-superstaq: Community</title><linearGradient id="s" x2="0" y2="100%"><stop offset="0" stop-color="#bbb" stop-opacity=".1"/><stop offset="1" stop-opacity=".1"/></linearGradient><clipPath id="r"><rect width="172" height="20" rx="3" fill="#fff"/></clipPath><g clip-path="url(#r)"><rect width="99" height="20" fill="#555"/><rect x="99" width="73" height="20" fill="blueviolet"/><rect width="172" height="20" fill="url(#s)"/></g><g fill="#fff" text-anchor="middle" font-family="Verdana,Geneva,DejaVu Sans,sans-serif" text-rendering="geometricPrecision" font-size="110"><text aria-hidden="true" x="505" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="890">qiskit-superstaq</text><text x="505" y="140" transform="scale(.1)" fill="#fff" textLength="890">qiskit-superstaq</text><text aria-hidden="true" x="1345" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="630">Community</text><text x="1345" y="140" transform="scale(.1)" fill="#fff" textLength="630">Community</text></g></svg>
\ No newline at end of file
diff --git a/badges/qiskit-terra.svg b/badges/qiskit-terra.svg
index f0950fa..25eb7ab 100644
--- a/badges/qiskit-terra.svg
+++ b/badges/qiskit-terra.svg
@@ -1,1 +1,1 @@
-<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="176" height="20" role="img" aria-label="Qiskit Ecosystem: qiskit-terra"><title>Qiskit Ecosystem: qiskit-terra</title><linearGradient id="s" x2="0" y2="100%"><stop offset="0" stop-color="#bbb" stop-opacity=".1"/><stop offset="1" stop-opacity=".1"/></linearGradient><clipPath id="r"><rect width="176" height="20" rx="3" fill="#fff"/></clipPath><g clip-path="url(#r)"><rect width="105" height="20" fill="#555"/><rect x="105" width="71" height="20" fill="blueviolet"/><rect width="176" height="20" fill="url(#s)"/></g><g fill="#fff" text-anchor="middle" font-family="Verdana,Geneva,DejaVu Sans,sans-serif" text-rendering="geometricPrecision" font-size="110"><text aria-hidden="true" x="535" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="950">Qiskit Ecosystem</text><text x="535" y="140" transform="scale(.1)" fill="#fff" textLength="950">Qiskit Ecosystem</text><text aria-hidden="true" x="1395" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="610">qiskit-terra</text><text x="1395" y="140" transform="scale(.1)" fill="#fff" textLength="610">qiskit-terra</text></g></svg>
\ No newline at end of file
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="106" height="20" role="img" aria-label="qiskit-terra: Main"><title>qiskit-terra: Main</title><linearGradient id="s" x2="0" y2="100%"><stop offset="0" stop-color="#bbb" stop-opacity=".1"/><stop offset="1" stop-opacity=".1"/></linearGradient><clipPath id="r"><rect width="106" height="20" rx="3" fill="#fff"/></clipPath><g clip-path="url(#r)"><rect width="71" height="20" fill="#555"/><rect x="71" width="35" height="20" fill="blueviolet"/><rect width="106" height="20" fill="url(#s)"/></g><g fill="#fff" text-anchor="middle" font-family="Verdana,Geneva,DejaVu Sans,sans-serif" text-rendering="geometricPrecision" font-size="110"><text aria-hidden="true" x="365" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="610">qiskit-terra</text><text x="365" y="140" transform="scale(.1)" fill="#fff" textLength="610">qiskit-terra</text><text aria-hidden="true" x="875" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="250">Main</text><text x="875" y="140" transform="scale(.1)" fill="#fff" textLength="250">Main</text></g></svg>
\ No newline at end of file
diff --git a/badges/qtcodes.svg b/badges/qtcodes.svg
index ed77c35..82d76f0 100644
--- a/badges/qtcodes.svg
+++ b/badges/qtcodes.svg
@@ -1,1 +1,1 @@
-<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="158" height="20" role="img" aria-label="Qiskit Ecosystem: qtcodes"><title>Qiskit Ecosystem: qtcodes</title><linearGradient id="s" x2="0" y2="100%"><stop offset="0" stop-color="#bbb" stop-opacity=".1"/><stop offset="1" stop-opacity=".1"/></linearGradient><clipPath id="r"><rect width="158" height="20" rx="3" fill="#fff"/></clipPath><g clip-path="url(#r)"><rect width="105" height="20" fill="#555"/><rect x="105" width="53" height="20" fill="#555"/><rect width="158" height="20" fill="url(#s)"/></g><g fill="#fff" text-anchor="middle" font-family="Verdana,Geneva,DejaVu Sans,sans-serif" text-rendering="geometricPrecision" font-size="110"><text aria-hidden="true" x="535" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="950">Qiskit Ecosystem</text><text x="535" y="140" transform="scale(.1)" fill="#fff" textLength="950">Qiskit Ecosystem</text><text aria-hidden="true" x="1305" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="430">qtcodes</text><text x="1305" y="140" transform="scale(.1)" fill="#fff" textLength="430">qtcodes</text></g></svg>
\ No newline at end of file
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="126" height="20" role="img" aria-label="qtcodes: Community"><title>qtcodes: Community</title><linearGradient id="s" x2="0" y2="100%"><stop offset="0" stop-color="#bbb" stop-opacity=".1"/><stop offset="1" stop-opacity=".1"/></linearGradient><clipPath id="r"><rect width="126" height="20" rx="3" fill="#fff"/></clipPath><g clip-path="url(#r)"><rect width="53" height="20" fill="#555"/><rect x="53" width="73" height="20" fill="blueviolet"/><rect width="126" height="20" fill="url(#s)"/></g><g fill="#fff" text-anchor="middle" font-family="Verdana,Geneva,DejaVu Sans,sans-serif" text-rendering="geometricPrecision" font-size="110"><text aria-hidden="true" x="275" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="430">qtcodes</text><text x="275" y="140" transform="scale(.1)" fill="#fff" textLength="430">qtcodes</text><text aria-hidden="true" x="885" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="630">Community</text><text x="885" y="140" transform="scale(.1)" fill="#fff" textLength="630">Community</text></g></svg>
\ No newline at end of file
diff --git a/badges/quantumcat.svg b/badges/quantumcat.svg
index b10d0fe..9a45a7f 100644
--- a/badges/quantumcat.svg
+++ b/badges/quantumcat.svg
@@ -1,1 +1,1 @@
-<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="182" height="20" role="img" aria-label="Qiskit Ecosystem: quantumcat"><title>Qiskit Ecosystem: quantumcat</title><linearGradient id="s" x2="0" y2="100%"><stop offset="0" stop-color="#bbb" stop-opacity=".1"/><stop offset="1" stop-opacity=".1"/></linearGradient><clipPath id="r"><rect width="182" height="20" rx="3" fill="#fff"/></clipPath><g clip-path="url(#r)"><rect width="105" height="20" fill="#555"/><rect x="105" width="77" height="20" fill="#555"/><rect width="182" height="20" fill="url(#s)"/></g><g fill="#fff" text-anchor="middle" font-family="Verdana,Geneva,DejaVu Sans,sans-serif" text-rendering="geometricPrecision" font-size="110"><text aria-hidden="true" x="535" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="950">Qiskit Ecosystem</text><text x="535" y="140" transform="scale(.1)" fill="#fff" textLength="950">Qiskit Ecosystem</text><text aria-hidden="true" x="1425" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="670">quantumcat</text><text x="1425" y="140" transform="scale(.1)" fill="#fff" textLength="670">quantumcat</text></g></svg>
\ No newline at end of file
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="150" height="20" role="img" aria-label="quantumcat: Community"><title>quantumcat: Community</title><linearGradient id="s" x2="0" y2="100%"><stop offset="0" stop-color="#bbb" stop-opacity=".1"/><stop offset="1" stop-opacity=".1"/></linearGradient><clipPath id="r"><rect width="150" height="20" rx="3" fill="#fff"/></clipPath><g clip-path="url(#r)"><rect width="77" height="20" fill="#555"/><rect x="77" width="73" height="20" fill="#555"/><rect width="150" height="20" fill="url(#s)"/></g><g fill="#fff" text-anchor="middle" font-family="Verdana,Geneva,DejaVu Sans,sans-serif" text-rendering="geometricPrecision" font-size="110"><text aria-hidden="true" x="395" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="670">quantumcat</text><text x="395" y="140" transform="scale(.1)" fill="#fff" textLength="670">quantumcat</text><text aria-hidden="true" x="1125" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="630">Community</text><text x="1125" y="140" transform="scale(.1)" fill="#fff" textLength="630">Community</text></g></svg>
\ No newline at end of file
diff --git a/badges/quantuminspire.svg b/badges/quantuminspire.svg
index 2932f08..8ee9679 100644
--- a/badges/quantuminspire.svg
+++ b/badges/quantuminspire.svg
@@ -1,1 +1,1 @@
-<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="202" height="20" role="img" aria-label="Qiskit Ecosystem: quantuminspire"><title>Qiskit Ecosystem: quantuminspire</title><linearGradient id="s" x2="0" y2="100%"><stop offset="0" stop-color="#bbb" stop-opacity=".1"/><stop offset="1" stop-opacity=".1"/></linearGradient><clipPath id="r"><rect width="202" height="20" rx="3" fill="#fff"/></clipPath><g clip-path="url(#r)"><rect width="105" height="20" fill="#555"/><rect x="105" width="97" height="20" fill="#555"/><rect width="202" height="20" fill="url(#s)"/></g><g fill="#fff" text-anchor="middle" font-family="Verdana,Geneva,DejaVu Sans,sans-serif" text-rendering="geometricPrecision" font-size="110"><text aria-hidden="true" x="535" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="950">Qiskit Ecosystem</text><text x="535" y="140" transform="scale(.1)" fill="#fff" textLength="950">Qiskit Ecosystem</text><text aria-hidden="true" x="1525" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="870">quantuminspire</text><text x="1525" y="140" transform="scale(.1)" fill="#fff" textLength="870">quantuminspire</text></g></svg>
\ No newline at end of file
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="170" height="20" role="img" aria-label="quantuminspire: Community"><title>quantuminspire: Community</title><linearGradient id="s" x2="0" y2="100%"><stop offset="0" stop-color="#bbb" stop-opacity=".1"/><stop offset="1" stop-opacity=".1"/></linearGradient><clipPath id="r"><rect width="170" height="20" rx="3" fill="#fff"/></clipPath><g clip-path="url(#r)"><rect width="97" height="20" fill="#555"/><rect x="97" width="73" height="20" fill="#555"/><rect width="170" height="20" fill="url(#s)"/></g><g fill="#fff" text-anchor="middle" font-family="Verdana,Geneva,DejaVu Sans,sans-serif" text-rendering="geometricPrecision" font-size="110"><text aria-hidden="true" x="495" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="870">quantuminspire</text><text x="495" y="140" transform="scale(.1)" fill="#fff" textLength="870">quantuminspire</text><text aria-hidden="true" x="1325" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="630">Community</text><text x="1325" y="140" transform="scale(.1)" fill="#fff" textLength="630">Community</text></g></svg>
\ No newline at end of file
diff --git a/ecosystem/daos/jsondao.py b/ecosystem/daos/jsondao.py
index 5087412..009e80a 100644
--- a/ecosystem/daos/jsondao.py
+++ b/ecosystem/daos/jsondao.py
@@ -111,7 +111,7 @@ class JsonDAO:
             new_test_results = [
                 tr for tr in repo.tests_results if tr.test_type != test_result.test_type
             ] + [test_result]
-            repo.tests_results = new_test_results
+            repo.tests_results = sorted(new_test_results, key=lambda r: r.test_type)
 
             new_historical_est_results = [
                 tr
diff --git a/ecosystem/manager.py b/ecosystem/manager.py
index 85fa03a..dfd4a70 100644
--- a/ecosystem/manager.py
+++ b/ecosystem/manager.py
@@ -125,8 +125,8 @@ class Manager:
             for project in self.dao.get_repos_by_tier(tier):
                 tests_passed = all(result.passed for result in project.tests_results)
                 color = "blueviolet" if tests_passed else "gray"
-                label = "Qiskit Ecosystem"
-                message = project.name
+                label = project.name
+                message = tier
                 url = (
                     f"https://img.shields.io/static/v1?"
                     f"label={label}&message={message}&color={color}"
@@ -135,6 +135,7 @@ class Manager:
                 shields_request = requests.get(url)
                 with open(f"{badges_folder_path}/{project.name}.svg", "wb") as outfile:
                     outfile.write(shields_request.content)
+                    self.logger.info("Badge for %s has been updated.", project.name)
 
     @staticmethod
     def parser_issue(body: str) -> None:
@@ -311,6 +312,7 @@ class Manager:
         test_type: str,
         ecosystem_deps: Optional[List[str]] = None,
         ecosystem_additional_commands: Optional[List[str]] = None,
+        logs_link: Optional[str] = None,
     ):
         """Runs tests using python runner.
 
@@ -322,6 +324,7 @@ class Manager:
             test_type: [dev, stable]
             ecosystem_deps: extra dependencies to install for tests
             ecosystem_additional_commands: extra commands to run before tests
+            logs_link: link to logs from gh actions
 
         Return:
             output: log PASS
@@ -357,6 +360,7 @@ class Manager:
                 passed=passed,
                 terra_version=terra_version,
                 test_type=test_type,
+                logs_link=logs_link,
             )
             # saving results to temp files
             if run_name:
@@ -472,10 +476,12 @@ class Manager:
         repo_url: str,
         tier: str = Tier.MAIN,
         python_version: str = "py39",
+        logs_link: Optional[str] = None,
     ):
         """Runs tests against dev version of qiskit.
 
         Args:
+            logs_link: link to logs of github actions run
             run_name: name of the run
             repo_url: repository url
             tier: tier of project
@@ -498,6 +504,7 @@ class Manager:
             test_type=TestType.DEV_COMPATIBLE,
             ecosystem_deps=[],
             ecosystem_additional_commands=additional_commands,
+            logs_link=logs_link,
         )
 
     def python_stable_tests(
@@ -506,6 +513,7 @@ class Manager:
         repo_url: str,
         tier: str = Tier.MAIN,
         python_version: str = "py39",
+        logs_link: Optional[str] = None,
     ):
         """Runs tests against stable version of qiskit.
         Args:
@@ -524,6 +532,7 @@ class Manager:
             python_version=python_version,
             test_type=TestType.STABLE_COMPATIBLE,
             ecosystem_deps=["qiskit"],
+            logs_link=logs_link,
         )
 
     def python_standard_tests(
@@ -532,6 +541,7 @@ class Manager:
         repo_url: str,
         tier: str = Tier.MAIN,
         python_version: str = "py39",
+        logs_link: Optional[str] = None,
     ):
         """Runs tests with provided confiuration.
         Args:
@@ -549,6 +559,7 @@ class Manager:
             tier=tier,
             python_version=python_version,
             test_type=TestType.STANDARD,
+            logs_link=logs_link,
         )
 
     def fetch_and_update_main_tests_results(self):
diff --git a/ecosystem/templates/readme.md b/ecosystem/templates/readme.md
index 03b27f0..a16646b 100644
--- a/ecosystem/templates/readme.md
+++ b/ecosystem/templates/readme.md
@@ -36,13 +36,24 @@ To join the Ecosystem create a [submission issue](https://github.com/qiskit-comm
 ## Members
 
 {% for tier, repos in data %}
-### {{ tier.capitalize() }} ![ecosystem-{{tier}}](https://img.shields.io/badge/Qiskit-{{tier.capitalize()}}-blueviolet)
+
+<details>
+  <summary>
+    <b>{{ tier.capitalize() }}</b> ({{ repos|length }})
+  </summary>
+  
+<hr/>
+<img src="https://img.shields.io/badge/Qiskit-{{tier.capitalize()}}-blueviolet">
 
 |  Name | Description  |
 |---|---|
 {% for repo in repos -%}
 | [{{ repo.name }}]({{ repo.url }}) | {{repo.description}} <br/> {% for label in repo.labels %} ![core](https://img.shields.io/badge/{{label}}-gray.svg) {% endfor %} <br/> {% for test in repo.tests_passed %} ![core](https://img.shields.io/badge/tests-{{test}}-green.svg) {% endfor %}|
 {% endfor %}
+<hr/>
+
+</details>
+
 {% endfor %}
 
 


Test patch:
diff --git a/.github/actions/run-tests/action.yml b/.github/actions/run-tests/action.yml
index 545d4c2..0142bb9 100644
--- a/.github/actions/run-tests/action.yml
+++ b/.github/actions/run-tests/action.yml
@@ -17,6 +17,9 @@ inputs:
     description: "Name of execution"
     required: false
     default: ""
+  logs_link:
+    description: "URL to github workflow run"
+    required: false
 runs:
   using: "composite"
   steps:
@@ -25,15 +28,27 @@ runs:
       run: |
         if [ "${{ inputs.check_type }}" == "test_standard" ]; then
           echo "Running repository tests for ${{inputs.repo_url}}..."
-          python manager.py python_standard_tests ${{inputs.repo_url}} --run_name=${{inputs.run_name}} --python_version=${{inputs.tox_env}} --tier=${{ inputs.tier }}
+          python manager.py python_standard_tests ${{inputs.repo_url}} \
+                                                  --run_name=${{inputs.run_name}} \
+                                                  --python_version=${{inputs.tox_env}} \
+                                                  --tier=${{ inputs.tier }} \
+                                                  --logs_link=${{ inputs.logs_link }}
         fi
         if [ "${{ inputs.check_type }}" == "test_stable" ]; then
           echo "Running Qiskit stable tests for ${{inputs.repo_url}}..."
-          python manager.py python_stable_tests ${{inputs.repo_url}} --run_name=${{inputs.run_name}} --python_version=${{inputs.tox_env}} --tier=${{ inputs.tier }}
+          python manager.py python_stable_tests ${{inputs.repo_url}} \
+                                                  --run_name=${{inputs.run_name}} \
+                                                  --python_version=${{inputs.tox_env}} \
+                                                  --tier=${{ inputs.tier }} \
+                                                  --logs_link=${{ inputs.logs_link }}
         fi
         if [ "${{ inputs.check_type }}" == "test_dev" ]; then
           echo "Running Qiskit dev tests for ${{inputs.repo_url}}..."
-          python manager.py python_dev_tests ${{inputs.repo_url}} --run_name=${{inputs.run_name}} --python_version=${{inputs.tox_env}} --tier=${{ inputs.tier }}
+          python manager.py python_dev_tests ${{inputs.repo_url}} \
+                                                  --run_name=${{inputs.run_name}} \
+                                                  --python_version=${{inputs.tox_env}} \
+                                                  --tier=${{ inputs.tier }} \
+                                                  --logs_link=${{ inputs.logs_link }}
         fi
         if [ "${{ inputs.check_type }}" == "lint" ]; then
           echo "Running lint tests for ${{inputs.repo_url}}..."
diff --git a/ecosystem/models/test_results.py b/ecosystem/models/test_results.py
index 66b9396..3924044 100644
--- a/ecosystem/models/test_results.py
+++ b/ecosystem/models/test_results.py
@@ -1,5 +1,6 @@
 """Test results for commands."""
 import datetime
+from typing import Optional
 
 from .utils import JsonSerializable
 
@@ -10,11 +11,18 @@ class TestResult(JsonSerializable):
     _TEST_PASSED: str = "passed"
     _TEST_FAILED: str = "failed"
 
-    def __init__(self, passed: bool, terra_version: str, test_type: str):
+    def __init__(
+        self,
+        passed: bool,
+        terra_version: str,
+        test_type: str,
+        logs_link: Optional[str] = None,
+    ):
         self.test_type = test_type
         self.passed = passed
         self.terra_version = terra_version
         self.timestamp = datetime.datetime.now().timestamp()
+        self.logs_link = logs_link
 
     @classmethod
     def from_dict(cls, dictionary: dict):
@@ -29,6 +37,7 @@ class TestResult(JsonSerializable):
             passed=dictionary.get("passed"),
             terra_version=dictionary.get("terra_version"),
             test_type=dictionary.get("test_type"),
+            logs_link=dictionary.get("logs_link"),
         )
 
     def to_string(self) -> str:
diff --git a/tests/daos/test_dao.py b/tests/daos/test_dao.py
index e2ca786..079dc26 100644
--- a/tests/daos/test_dao.py
+++ b/tests/daos/test_dao.py
@@ -145,3 +145,32 @@ class TestJsonDao(TestCase):
                 TestResult(True, "0.18.2", TestType.STANDARD),
             ],
         )
+
+    def test_add_test_result_order(self):
+        """Test order of test results."""
+        self._delete_members_json()
+        dao = JsonDAO(self.path)
+
+        main_repo = get_main_repo()
+        dao.insert(main_repo)
+        dao.add_repo_test_result(
+            main_repo.url,
+            main_repo.tier,
+            TestResult(False, "0.18.1", TestType.STABLE_COMPATIBLE),
+        )
+        dao.add_repo_test_result(
+            main_repo.url,
+            main_repo.tier,
+            TestResult(False, "0.18.1", TestType.STANDARD),
+        )
+        dao.add_repo_test_result(
+            main_repo.url,
+            main_repo.tier,
+            TestResult(False, "0.18.1", TestType.DEV_COMPATIBLE),
+        )
+
+        recovered_repo = dao.get_by_url(main_repo.url, tier=main_repo.tier)
+        test_results = recovered_repo.tests_results
+        self.assertEqual(test_results[0].test_type, TestType.DEV_COMPATIBLE)
+        self.assertEqual(test_results[1].test_type, TestType.STABLE_COMPATIBLE)
+        self.assertEqual(test_results[2].test_type, TestType.STANDARD)
diff --git a/tests/models/test_repository.py b/tests/models/test_repository.py
index 2ae1da7..4a03290 100644
--- a/tests/models/test_repository.py
+++ b/tests/models/test_repository.py
@@ -37,7 +37,11 @@ class TestRepository(unittest.TestCase):
             description="Mock description for repo.",
             licence="Apache 2.0",
             labels=["mock", "tests"],
-            tests_results=[TestResult(True, "0.18.1", TestType.DEV_COMPATIBLE)],
+            tests_results=[
+                TestResult(
+                    True, "0.18.1", TestType.DEV_COMPATIBLE, logs_link="log_link"
+                )
+            ],
             configuration=configuration,
             skip_tests=True,
         )
@@ -46,6 +50,7 @@ class TestRepository(unittest.TestCase):
         pprint(repo_dict)
         self.assertEqual(main_repo, recovered)
         self.assertEqual(main_repo.tests_results, recovered.tests_results)
+        self.assertEqual(recovered.tests_results[0].logs_link, "log_link")
         # check configs
         self.assertEqual(
             main_repo.configuration.language.name, recovered.configuration.language.name