Skip to content

Commit 51fe3e1

Browse files
committed
fix: add route files (copy of index) for direct 200 responses on /benchmarks etc (GH Pages SPA)
1 parent e6de399 commit 51fe3e1

4 files changed

Lines changed: 272 additions & 0 deletions

File tree

benchmarks

Lines changed: 68 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,68 @@
1+
<!doctype html>
2+
<html lang="en" class="dark">
3+
<head>
4+
<meta charset="UTF-8" />
5+
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
6+
<meta name="robots" content="index, follow, max-image-preview:large" />
7+
<meta name="theme-color" content="#24e7ff" />
8+
<meta name="msapplication-TileColor" content="#24e7ff" />
9+
<meta name="description" content="QECTOR Decoder v3 - Production-grade Python library for quantum error correction decoding with exact MWPM parity to PyMatching and measurable Belief-Matching gains." />
10+
<link rel="canonical" href="https://qector.store/" />
11+
<meta property="og:type" content="website" />
12+
<meta property="og:site_name" content="QECTOR" />
13+
<meta property="og:title" content="QECTOR · Production-Grade Quantum Error Correction Decoding for Python" />
14+
<meta property="og:description" content="QECTOR Decoder v3 - Production-grade Python library for quantum error correction decoding with exact MWPM parity to PyMatching and measurable Belief-Matching gains." />
15+
<meta property="og:url" content="https://qector.store/" />
16+
<meta property="og:image" content="https://qector.store/assets/logo.svg" />
17+
<meta name="twitter:card" content="summary_large_image" />
18+
<meta name="twitter:site" content="@DJiD01T" />
19+
<meta name="twitter:title" content="QECTOR · Production-Grade Quantum Error Correction Decoding for Python" />
20+
<meta name="twitter:description" content="QECTOR Decoder v3 - Production-grade Python library for quantum error correction decoding with exact MWPM parity to PyMatching and measurable Belief-Matching gains." />
21+
<meta name="twitter:image" content="https://qector.store/assets/logo.svg" />
22+
<link rel="preconnect" href="https://github.com" />
23+
<link rel="dns-prefetch" href="https://github.com" />
24+
<link rel="preconnect" href="https://pypi.org" />
25+
<link rel="dns-prefetch" href="https://pypi.org" />
26+
27+
<link rel="preconnect" href="https://fonts.googleapis.com" />
28+
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin />
29+
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800;900&family=JetBrains+Mono:wght@400;500;600;700&display=swap" rel="stylesheet" />
30+
<title>QECTOR · Production-Grade Quantum Error Correction Decoding for Python</title>
31+
<!-- Early SPA redirect for GitHub Pages -->
32+
<script>
33+
(function() {
34+
try {
35+
var l = window.location;
36+
if (!sessionStorage.getItem('gh-redirect')) {
37+
sessionStorage.setItem('gh-redirect', l.pathname + l.search + l.hash);
38+
}
39+
} catch(e){}
40+
})();
41+
</script>
42+
<script type="module" crossorigin src="/assets/index-CEazwYLI.js"></script>
43+
<link rel="stylesheet" crossorigin href="/assets/index-DheyIznP.css">
44+
</head>
45+
<body>
46+
<script type="text/javascript">
47+
(function(l){
48+
var restored = false;
49+
try {
50+
var stored = sessionStorage.getItem('gh-redirect');
51+
if (stored && stored !== l.pathname + l.search + l.hash && stored.length > 1) {
52+
sessionStorage.removeItem('gh-redirect');
53+
var target = stored;
54+
if (target[0] !== '/') target = '/' + target;
55+
window.history.replaceState(null, null, target);
56+
restored = true;
57+
}
58+
} catch(e){}
59+
if (!restored && l.search[1]==='p'&&l.search.slice(1,3)==='p='){
60+
var d=l.search.slice(3).split('&').map(function(s){return s.replace(/~and~/g,'&');}).join('?');
61+
window.history.replaceState(null,null,l.pathname.slice(0,-1)+d+l.hash);
62+
}
63+
})(window.location);
64+
</script>
65+
<div id="root"></div>
66+
</body>
67+
</html>
68+

changelog

Lines changed: 68 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,68 @@
1+
<!doctype html>
2+
<html lang="en" class="dark">
3+
<head>
4+
<meta charset="UTF-8" />
5+
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
6+
<meta name="robots" content="index, follow, max-image-preview:large" />
7+
<meta name="theme-color" content="#24e7ff" />
8+
<meta name="msapplication-TileColor" content="#24e7ff" />
9+
<meta name="description" content="QECTOR Decoder v3 - Production-grade Python library for quantum error correction decoding with exact MWPM parity to PyMatching and measurable Belief-Matching gains." />
10+
<link rel="canonical" href="https://qector.store/" />
11+
<meta property="og:type" content="website" />
12+
<meta property="og:site_name" content="QECTOR" />
13+
<meta property="og:title" content="QECTOR · Production-Grade Quantum Error Correction Decoding for Python" />
14+
<meta property="og:description" content="QECTOR Decoder v3 - Production-grade Python library for quantum error correction decoding with exact MWPM parity to PyMatching and measurable Belief-Matching gains." />
15+
<meta property="og:url" content="https://qector.store/" />
16+
<meta property="og:image" content="https://qector.store/assets/logo.svg" />
17+
<meta name="twitter:card" content="summary_large_image" />
18+
<meta name="twitter:site" content="@DJiD01T" />
19+
<meta name="twitter:title" content="QECTOR · Production-Grade Quantum Error Correction Decoding for Python" />
20+
<meta name="twitter:description" content="QECTOR Decoder v3 - Production-grade Python library for quantum error correction decoding with exact MWPM parity to PyMatching and measurable Belief-Matching gains." />
21+
<meta name="twitter:image" content="https://qector.store/assets/logo.svg" />
22+
<link rel="preconnect" href="https://github.com" />
23+
<link rel="dns-prefetch" href="https://github.com" />
24+
<link rel="preconnect" href="https://pypi.org" />
25+
<link rel="dns-prefetch" href="https://pypi.org" />
26+
27+
<link rel="preconnect" href="https://fonts.googleapis.com" />
28+
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin />
29+
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800;900&family=JetBrains+Mono:wght@400;500;600;700&display=swap" rel="stylesheet" />
30+
<title>QECTOR · Production-Grade Quantum Error Correction Decoding for Python</title>
31+
<!-- Early SPA redirect for GitHub Pages -->
32+
<script>
33+
(function() {
34+
try {
35+
var l = window.location;
36+
if (!sessionStorage.getItem('gh-redirect')) {
37+
sessionStorage.setItem('gh-redirect', l.pathname + l.search + l.hash);
38+
}
39+
} catch(e){}
40+
})();
41+
</script>
42+
<script type="module" crossorigin src="/assets/index-CEazwYLI.js"></script>
43+
<link rel="stylesheet" crossorigin href="/assets/index-DheyIznP.css">
44+
</head>
45+
<body>
46+
<script type="text/javascript">
47+
(function(l){
48+
var restored = false;
49+
try {
50+
var stored = sessionStorage.getItem('gh-redirect');
51+
if (stored && stored !== l.pathname + l.search + l.hash && stored.length > 1) {
52+
sessionStorage.removeItem('gh-redirect');
53+
var target = stored;
54+
if (target[0] !== '/') target = '/' + target;
55+
window.history.replaceState(null, null, target);
56+
restored = true;
57+
}
58+
} catch(e){}
59+
if (!restored && l.search[1]==='p'&&l.search.slice(1,3)==='p='){
60+
var d=l.search.slice(3).split('&').map(function(s){return s.replace(/~and~/g,'&');}).join('?');
61+
window.history.replaceState(null,null,l.pathname.slice(0,-1)+d+l.hash);
62+
}
63+
})(window.location);
64+
</script>
65+
<div id="root"></div>
66+
</body>
67+
</html>
68+

commercial

Lines changed: 68 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,68 @@
1+
<!doctype html>
2+
<html lang="en" class="dark">
3+
<head>
4+
<meta charset="UTF-8" />
5+
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
6+
<meta name="robots" content="index, follow, max-image-preview:large" />
7+
<meta name="theme-color" content="#24e7ff" />
8+
<meta name="msapplication-TileColor" content="#24e7ff" />
9+
<meta name="description" content="QECTOR Decoder v3 - Production-grade Python library for quantum error correction decoding with exact MWPM parity to PyMatching and measurable Belief-Matching gains." />
10+
<link rel="canonical" href="https://qector.store/" />
11+
<meta property="og:type" content="website" />
12+
<meta property="og:site_name" content="QECTOR" />
13+
<meta property="og:title" content="QECTOR · Production-Grade Quantum Error Correction Decoding for Python" />
14+
<meta property="og:description" content="QECTOR Decoder v3 - Production-grade Python library for quantum error correction decoding with exact MWPM parity to PyMatching and measurable Belief-Matching gains." />
15+
<meta property="og:url" content="https://qector.store/" />
16+
<meta property="og:image" content="https://qector.store/assets/logo.svg" />
17+
<meta name="twitter:card" content="summary_large_image" />
18+
<meta name="twitter:site" content="@DJiD01T" />
19+
<meta name="twitter:title" content="QECTOR · Production-Grade Quantum Error Correction Decoding for Python" />
20+
<meta name="twitter:description" content="QECTOR Decoder v3 - Production-grade Python library for quantum error correction decoding with exact MWPM parity to PyMatching and measurable Belief-Matching gains." />
21+
<meta name="twitter:image" content="https://qector.store/assets/logo.svg" />
22+
<link rel="preconnect" href="https://github.com" />
23+
<link rel="dns-prefetch" href="https://github.com" />
24+
<link rel="preconnect" href="https://pypi.org" />
25+
<link rel="dns-prefetch" href="https://pypi.org" />
26+
27+
<link rel="preconnect" href="https://fonts.googleapis.com" />
28+
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin />
29+
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800;900&family=JetBrains+Mono:wght@400;500;600;700&display=swap" rel="stylesheet" />
30+
<title>QECTOR · Production-Grade Quantum Error Correction Decoding for Python</title>
31+
<!-- Early SPA redirect for GitHub Pages -->
32+
<script>
33+
(function() {
34+
try {
35+
var l = window.location;
36+
if (!sessionStorage.getItem('gh-redirect')) {
37+
sessionStorage.setItem('gh-redirect', l.pathname + l.search + l.hash);
38+
}
39+
} catch(e){}
40+
})();
41+
</script>
42+
<script type="module" crossorigin src="/assets/index-CEazwYLI.js"></script>
43+
<link rel="stylesheet" crossorigin href="/assets/index-DheyIznP.css">
44+
</head>
45+
<body>
46+
<script type="text/javascript">
47+
(function(l){
48+
var restored = false;
49+
try {
50+
var stored = sessionStorage.getItem('gh-redirect');
51+
if (stored && stored !== l.pathname + l.search + l.hash && stored.length > 1) {
52+
sessionStorage.removeItem('gh-redirect');
53+
var target = stored;
54+
if (target[0] !== '/') target = '/' + target;
55+
window.history.replaceState(null, null, target);
56+
restored = true;
57+
}
58+
} catch(e){}
59+
if (!restored && l.search[1]==='p'&&l.search.slice(1,3)==='p='){
60+
var d=l.search.slice(3).split('&').map(function(s){return s.replace(/~and~/g,'&');}).join('?');
61+
window.history.replaceState(null,null,l.pathname.slice(0,-1)+d+l.hash);
62+
}
63+
})(window.location);
64+
</script>
65+
<div id="root"></div>
66+
</body>
67+
</html>
68+

pricing

Lines changed: 68 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,68 @@
1+
<!doctype html>
2+
<html lang="en" class="dark">
3+
<head>
4+
<meta charset="UTF-8" />
5+
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
6+
<meta name="robots" content="index, follow, max-image-preview:large" />
7+
<meta name="theme-color" content="#24e7ff" />
8+
<meta name="msapplication-TileColor" content="#24e7ff" />
9+
<meta name="description" content="QECTOR Decoder v3 - Production-grade Python library for quantum error correction decoding with exact MWPM parity to PyMatching and measurable Belief-Matching gains." />
10+
<link rel="canonical" href="https://qector.store/" />
11+
<meta property="og:type" content="website" />
12+
<meta property="og:site_name" content="QECTOR" />
13+
<meta property="og:title" content="QECTOR · Production-Grade Quantum Error Correction Decoding for Python" />
14+
<meta property="og:description" content="QECTOR Decoder v3 - Production-grade Python library for quantum error correction decoding with exact MWPM parity to PyMatching and measurable Belief-Matching gains." />
15+
<meta property="og:url" content="https://qector.store/" />
16+
<meta property="og:image" content="https://qector.store/assets/logo.svg" />
17+
<meta name="twitter:card" content="summary_large_image" />
18+
<meta name="twitter:site" content="@DJiD01T" />
19+
<meta name="twitter:title" content="QECTOR · Production-Grade Quantum Error Correction Decoding for Python" />
20+
<meta name="twitter:description" content="QECTOR Decoder v3 - Production-grade Python library for quantum error correction decoding with exact MWPM parity to PyMatching and measurable Belief-Matching gains." />
21+
<meta name="twitter:image" content="https://qector.store/assets/logo.svg" />
22+
<link rel="preconnect" href="https://github.com" />
23+
<link rel="dns-prefetch" href="https://github.com" />
24+
<link rel="preconnect" href="https://pypi.org" />
25+
<link rel="dns-prefetch" href="https://pypi.org" />
26+
27+
<link rel="preconnect" href="https://fonts.googleapis.com" />
28+
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin />
29+
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800;900&family=JetBrains+Mono:wght@400;500;600;700&display=swap" rel="stylesheet" />
30+
<title>QECTOR · Production-Grade Quantum Error Correction Decoding for Python</title>
31+
<!-- Early SPA redirect for GitHub Pages -->
32+
<script>
33+
(function() {
34+
try {
35+
var l = window.location;
36+
if (!sessionStorage.getItem('gh-redirect')) {
37+
sessionStorage.setItem('gh-redirect', l.pathname + l.search + l.hash);
38+
}
39+
} catch(e){}
40+
})();
41+
</script>
42+
<script type="module" crossorigin src="/assets/index-CEazwYLI.js"></script>
43+
<link rel="stylesheet" crossorigin href="/assets/index-DheyIznP.css">
44+
</head>
45+
<body>
46+
<script type="text/javascript">
47+
(function(l){
48+
var restored = false;
49+
try {
50+
var stored = sessionStorage.getItem('gh-redirect');
51+
if (stored && stored !== l.pathname + l.search + l.hash && stored.length > 1) {
52+
sessionStorage.removeItem('gh-redirect');
53+
var target = stored;
54+
if (target[0] !== '/') target = '/' + target;
55+
window.history.replaceState(null, null, target);
56+
restored = true;
57+
}
58+
} catch(e){}
59+
if (!restored && l.search[1]==='p'&&l.search.slice(1,3)==='p='){
60+
var d=l.search.slice(3).split('&').map(function(s){return s.replace(/~and~/g,'&');}).join('?');
61+
window.history.replaceState(null,null,l.pathname.slice(0,-1)+d+l.hash);
62+
}
63+
})(window.location);
64+
</script>
65+
<div id="root"></div>
66+
</body>
67+
</html>
68+

0 commit comments

Comments
 (0)