The published site for Connected Services BC's connected services architecture: what CSBC has committed to, the principles behind it, and three architecture models for delivering it, with Pergola recommended.
Live at the GitHub Pages URL for this repository.
Everything here is generated. index.html and assets/ are the built site;
editing them by hand works until the next build overwrites it.
The source — the Svelte application, the content build, and the architecture corpus it renders — lives in a separate repository. Changes go there, and the built output is copied here.
.github/workflows/deploy.yml publishes on every push to main, and can be
run by hand from the Actions tab. There is no build step: the workflow uploads
the checkout as it stands.
.nojekyll is there to stop GitHub Pages running the files through Jekyll,
which would drop anything under a directory beginning with an underscore.