Skip to content

Commit 868275a

Browse files
author
supermodel-bot
committed
Deploy arch-docs for jonathanpopham/ghostie
1 parent de8e388 commit 868275a

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

54 files changed

+920
-5072
lines changed

site/jonathanpopham/ghostie/all/index.html

Lines changed: 19 additions & 37 deletions
Large diffs are not rendered by default.

site/jonathanpopham/ghostie/subdomain-installer.html renamed to site/jonathanpopham/ghostie/domain-cloudsync.html

Lines changed: 42 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -10,19 +10,19 @@
1010
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
1111
<link href="https://fonts.googleapis.com/css2?family=Public+Sans:wght@200;300;400;500;600;700&family=Martian+Mono:wght@300;400;500&family=Lexend+Peta:wght@400&display=swap" rel="stylesheet">
1212

13-
<title>Installer — ghostie Architecture | ghostie Architecture Docs</title>
14-
<meta name="description" content="Handles post-installation tasks like file permission modifications Architecture documentation for the Installer subdomain (part of GhostieCLI domain) in the ghostie codebase. Contains 0 source files.">
15-
<link rel="canonical" href="https://repos.supermodeltools.com/jonathanpopham/ghostie/subdomain-installer/">
16-
<meta property="og:title" content="Installer — ghostie Architecture — ghostie Architecture Docs">
17-
<meta property="og:description" content="Handles post-installation tasks like file permission modifications Architecture documentation for the Installer subdomain (part of GhostieCLI domain) in the ghostie codebase. Contains 0 source files.">
18-
<meta property="og:url" content="https://repos.supermodeltools.com/jonathanpopham/ghostie/subdomain-installer.html">
19-
<meta property="og:image" content="https://repos.supermodeltools.com/jonathanpopham/ghostie/images/share/subdomain-installer.svg">
13+
<title>CloudSync Domain — ghostie Architecture | ghostie Architecture Docs</title>
14+
<meta name="description" content="Handles the synchronization orchestration and cloud backend communication for memory persistence. Architectural overview of the CloudSync domain in the ghostie codebase. Contains 0 source files.">
15+
<link rel="canonical" href="https://repos.supermodeltools.com/jonathanpopham/ghostie/domain-cloudsync/">
16+
<meta property="og:title" content="CloudSync Domain — ghostie Architecture — ghostie Architecture Docs">
17+
<meta property="og:description" content="Handles the synchronization orchestration and cloud backend communication for memory persistence. Architectural overview of the CloudSync domain in the ghostie codebase. Contains 0 source files.">
18+
<meta property="og:url" content="https://repos.supermodeltools.com/jonathanpopham/ghostie/domain-cloudsync.html">
19+
<meta property="og:image" content="https://repos.supermodeltools.com/jonathanpopham/ghostie/images/share/domain-cloudsync.svg">
2020
<meta property="og:type" content="article">
2121
<meta property="og:site_name" content="ghostie Architecture Docs">
2222
<meta name="twitter:card" content="summary_large_image">
23-
<meta name="twitter:title" content="Installer — ghostie Architecture — ghostie Architecture Docs">
24-
<meta name="twitter:description" content="Handles post-installation tasks like file permission modifications Architecture documentation for the Installer subdomain (part of GhostieCLI domain) in the ghostie codebase. Contains 0 source files.">
25-
<meta name="twitter:image" content="https://repos.supermodeltools.com/jonathanpopham/ghostie/images/share/subdomain-installer.svg">
23+
<meta name="twitter:title" content="CloudSync Domain — ghostie Architecture — ghostie Architecture Docs">
24+
<meta name="twitter:description" content="Handles the synchronization orchestration and cloud backend communication for memory persistence. Architectural overview of the CloudSync domain in the ghostie codebase. Contains 0 source files.">
25+
<meta name="twitter:image" content="https://repos.supermodeltools.com/jonathanpopham/ghostie/images/share/domain-cloudsync.svg">
2626

2727
<style>:root {
2828
--bg: #000000;
@@ -855,9 +855,9 @@
855855
.hero-stat .num { font-size: 18px; }
856856
}
857857
</style>
858-
<script type="application/ld+json">{"@context":"https://schema.org","@type":"Recipe","datePublished":"2025-01-01","description":"Handles post-installation tasks like file permission modifications Architecture documentation for the Installer subdomain (part of GhostieCLI domain) in the ghostie codebase. Contains 0 source files.","image":["https://repos.supermodeltools.com/jonathanpopham/ghostie/images/share/subdomain-installer.svg"],"name":"Installer — ghostie Architecture","url":"https://repos.supermodeltools.com/jonathanpopham/ghostie/subdomain-installer.html"}</script>
859-
<script type="application/ld+json">{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","item":"https://repos.supermodeltools.com/jonathanpopham/ghostie/","name":"Home","position":1},{"@type":"ListItem","name":"Installer — ghostie Architecture","position":2}]}</script>
860-
<script type="application/ld+json">{"@context":"https://schema.org","@type":"FAQPage","mainEntity":[{"@type":"Question","acceptedAnswer":{"@type":"Answer","text":"Installer is a subdomain in the ghostie codebase, part of the GhostieCLI domain. Handles post-installation tasks like file permission modifications It contains 0 source files."},"name":"What is the Installer subdomain?"},{"@type":"Question","acceptedAnswer":{"@type":"Answer","text":"Installer belongs to the GhostieCLI domain."},"name":"Which domain does Installer belong to?"},{"@type":"Question","acceptedAnswer":{"@type":"Answer","text":"The Installer subdomain contains 7 function(s): __init__, __init__, _derive_key, download, list_keys, sync_push, sync_status."},"name":"What functions are in Installer?"}]}</script>
858+
<script type="application/ld+json">{"@context":"https://schema.org","@type":"Recipe","datePublished":"2025-01-01","description":"Handles the synchronization orchestration and cloud backend communication for memory persistence. Architectural overview of the CloudSync domain in the ghostie codebase. Contains 0 source files.","image":["https://repos.supermodeltools.com/jonathanpopham/ghostie/images/share/domain-cloudsync.svg"],"name":"CloudSync Domain — ghostie Architecture","url":"https://repos.supermodeltools.com/jonathanpopham/ghostie/domain-cloudsync.html"}</script>
859+
<script type="application/ld+json">{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","item":"https://repos.supermodeltools.com/jonathanpopham/ghostie/","name":"Home","position":1},{"@type":"ListItem","name":"CloudSync Domain — ghostie Architecture","position":2}]}</script>
860+
<script type="application/ld+json">{"@context":"https://schema.org","@type":"FAQPage","mainEntity":[{"@type":"Question","acceptedAnswer":{"@type":"Answer","text":"The CloudSync domain is an architectural grouping in the ghostie codebase. Handles the synchronization orchestration and cloud backend communication for memory persistence. It contains 0 source files."},"name":"What is the CloudSync domain?"},{"@type":"Question","acceptedAnswer":{"@type":"Answer","text":"The CloudSync domain contains 1 subdomain(s): SyncOrchestration."},"name":"What subdomains are in CloudSync?"},{"@type":"Question","acceptedAnswer":{"@type":"Answer","text":"The CloudSync domain contains 0 source files."},"name":"How many files are in CloudSync?"}]}</script>
861861
</head>
862862
<body>
863863
<script>var __basePath = (function() { try { return new URL("https:\/\/repos.supermodeltools.com\/jonathanpopham\/ghostie").pathname.replace(/\/$/, ""); } catch(e) { return ""; } })();</script>
@@ -905,17 +905,17 @@
905905
<div class="entity-breadcrumb">
906906
<a href="/jonathanpopham/ghostie/">Home</a>
907907
<span class="sep">/</span>
908-
<a href="/jonathanpopham/ghostie/node_type/subdomain.html">Subdomain</a><span class="sep">/</span>
909-
<span>Installer — ghostie Architecture</span>
908+
<a href="/jonathanpopham/ghostie/node_type/domain.html">Domain</a><span class="sep">/</span>
909+
<span>CloudSync Domain — ghostie Architecture</span>
910910
</div>
911-
<h1 class="entity-title">Installer — ghostie Architecture</h1>
911+
<h1 class="entity-title">CloudSync Domain — ghostie Architecture</h1>
912912

913913

914914
<div class="entity-meta">
915-
<a href="/jonathanpopham/ghostie/node_type/subdomain.html" class="pill pill-accent">Subdomain</a>
915+
<a href="/jonathanpopham/ghostie/node_type/domain.html" class="pill pill-accent">Domain</a>
916+
917+
<a href="/jonathanpopham/ghostie/domain/cloudsync.html" class="pill pill-green">CloudSync</a>
916918

917-
<a href="/jonathanpopham/ghostie/domain/ghostiecli.html" class="pill pill-green">GhostieCLI</a>
918-
<a href="/jonathanpopham/ghostie/subdomain/installer.html" class="pill pill-orange">Installer</a>
919919

920920

921921

@@ -927,7 +927,7 @@ <h1 class="entity-title">Installer — ghostie Architecture</h1>
927927

928928

929929
<div class="entity-summary">
930-
<p>Handles post-installation tasks like file permission modifications</p>
930+
<p>Handles the synchronization orchestration and cloud backend communication for memory persistence.</p>
931931
</div>
932932

933933
</div>
@@ -945,12 +945,21 @@ <h3>Entity Profile</h3>
945945

946946
<div class="visuals-row">
947947

948+
<div class="visuals-cell mermaid-container">
949+
<h3>Dependency Diagram</h3>
950+
<pre class="mermaid">graph TD
951+
domain_CloudSync["CloudSync"]
952+
subdomain_CloudSync_SyncOrchestration["SyncOrchestration"]
953+
domain_CloudSync --> subdomain_CloudSync_SyncOrchestration
954+
style domain_CloudSync fill:#6366f1,stroke:#818cf8,color:#fff</pre>
955+
</div>
956+
948957

949958

950959
<div class="visuals-cell force-graph-container">
951960
<h3>Relationship Graph</h3>
952-
<div id="force-graph" data-center="subdomain-installer"></div>
953-
<script type="application/json" id="graph-data">{"nodes":[{"id":"subdomain:GhostieCLI:Installer","label":"Installer","type":"Subdomain","slug":"subdomain-installer"},{"id":"domain:GhostieCLI","label":"GhostieCLI","type":"Domain","slug":"domain-ghostiecli"}],"edges":[{"source":"subdomain:GhostieCLI:Installer","target":"domain:GhostieCLI","type":"partOf"}]}</script>
961+
<div id="force-graph" data-center="domain-cloudsync"></div>
962+
<script type="application/json" id="graph-data">{"nodes":[{"id":"domain:CloudSync","label":"CloudSync","type":"Domain","slug":"domain-cloudsync"},{"id":"subdomain:CloudSync:SyncOrchestration","label":"SyncOrchestration","type":"Subdomain","slug":"subdomain-syncorchestration"}],"edges":[{"source":"domain:CloudSync","target":"subdomain:CloudSync:SyncOrchestration","type":"contains"}]}</script>
954963
<noscript><p class="text-muted">Enable JavaScript to view the interactive relationship graph.</p></noscript>
955964
</div>
956965

@@ -964,9 +973,11 @@ <h3>Relationship Graph</h3>
964973

965974

966975

976+
977+
967978
<div class="entity-section">
968-
<h2>Domain</h2>
969-
<ul><li><a href="/jonathanpopham/ghostie/domain-ghostiecli.html">GhostieCLI</a></li></ul>
979+
<h2>Subdomains</h2>
980+
<ul><li><a href="/jonathanpopham/ghostie/subdomain-syncorchestration.html">SyncOrchestration</a></li></ul>
970981
</div>
971982

972983

@@ -975,13 +986,6 @@ <h2>Domain</h2>
975986

976987

977988

978-
<div class="entity-section">
979-
<h2>Functions</h2>
980-
<ul><li><a href="/jonathanpopham/ghostie/fn-sync-py-init-2.html">__init__()</a></li><li><a href="/jonathanpopham/ghostie/fn-sync-py-init-4.html">__init__()</a></li><li><a href="/jonathanpopham/ghostie/fn-sync-py-derive-key.html">_derive_key()</a></li><li><a href="/jonathanpopham/ghostie/fn-sync-py-download.html">download()</a></li><li><a href="/jonathanpopham/ghostie/fn-sync-py-list-keys-2.html">list_keys()</a></li><li><a href="/jonathanpopham/ghostie/fn-sync-py-sync-push.html">sync_push()</a></li><li><a href="/jonathanpopham/ghostie/fn-sync-py-sync-status.html">sync_status()</a></li></ul>
981-
</div>
982-
983-
984-
985989

986990

987991

@@ -1008,18 +1012,18 @@ <h2>Functions</h2>
10081012
<h2>Frequently Asked Questions</h2>
10091013

10101014
<details class="faq-item">
1011-
<summary class="faq-question">What is the Installer subdomain?</summary>
1012-
<div class="faq-answer">Installer is a subdomain in the ghostie codebase, part of the GhostieCLI domain. Handles post-installation tasks like file permission modifications It contains 0 source files.</div>
1015+
<summary class="faq-question">What is the CloudSync domain?</summary>
1016+
<div class="faq-answer">The CloudSync domain is an architectural grouping in the ghostie codebase. Handles the synchronization orchestration and cloud backend communication for memory persistence. It contains 0 source files.</div>
10131017
</details>
10141018

10151019
<details class="faq-item">
1016-
<summary class="faq-question">Which domain does Installer belong to?</summary>
1017-
<div class="faq-answer">Installer belongs to the GhostieCLI domain.</div>
1020+
<summary class="faq-question">What subdomains are in CloudSync?</summary>
1021+
<div class="faq-answer">The CloudSync domain contains 1 subdomain(s): SyncOrchestration.</div>
10181022
</details>
10191023

10201024
<details class="faq-item">
1021-
<summary class="faq-question">What functions are in Installer?</summary>
1022-
<div class="faq-answer">The Installer subdomain contains 7 function(s): __init__, __init__, _derive_key, download, list_keys, sync_push, sync_status.</div>
1025+
<summary class="faq-question">How many files are in CloudSync?</summary>
1026+
<div class="faq-answer">The CloudSync domain contains 0 source files.</div>
10231027
</details>
10241028

10251029
</div>
@@ -1042,7 +1046,7 @@ <h2 class="cta-heading">Analyze Your Own Codebase</h2>
10421046
</div>
10431047
</footer>
10441048

1045-
1049+
<script src="https://cdn.jsdelivr.net/npm/mermaid@10/dist/mermaid.min.js"></script>
10461050
<script src="https://cdn.jsdelivr.net/npm/d3@7/dist/d3.min.js"></script>
10471051
<script src="/jonathanpopham/ghostie/main.js"></script>
10481052
</body>

0 commit comments

Comments
 (0)