Skip to content

refactor: Rework the use case pages - #266

Merged
danielvallance merged 1 commit into
prod-stagingfrom
danielvallance/use_case_docs_rework
Sep 3, 2026
Merged

refactor: Rework the use case pages#266
danielvallance merged 1 commit into
prod-stagingfrom
danielvallance/use_case_docs_rework

Conversation

@danielvallance

Copy link
Copy Markdown
Contributor

The aim of this rework is to more visually
demonstrate the value adds to someone who
is not familiar with Unikraft Cloud by using
clear concise language, diagrams, and a clear
call to action.

@danielvallance
danielvallance temporarily deployed to pull-requests August 21, 2026 16:52 — with GitHub Actions Inactive
@github-actions
github-actions Bot temporarily deployed to pull-requests August 21, 2026 16:59 Inactive
@danielvallance
danielvallance force-pushed the danielvallance/use_case_docs_rework branch from 5b506cb to a049a7f Compare August 21, 2026 17:08
@danielvallance
danielvallance temporarily deployed to pull-requests August 21, 2026 17:08 — with GitHub Actions Inactive
@github-actions
github-actions Bot temporarily deployed to pull-requests August 21, 2026 17:09 Inactive
@danielvallance
danielvallance temporarily deployed to pull-requests August 21, 2026 17:10 — with GitHub Actions Inactive
@github-actions
github-actions Bot temporarily deployed to pull-requests August 21, 2026 17:13 Inactive
@danielvallance
danielvallance force-pushed the danielvallance/use_case_docs_rework branch from a049a7f to e8d3cc4 Compare August 24, 2026 08:45
@danielvallance
danielvallance temporarily deployed to pull-requests August 24, 2026 08:45 — with GitHub Actions Inactive
@github-actions
github-actions Bot temporarily deployed to pull-requests August 24, 2026 08:49 Inactive
@danielvallance
danielvallance force-pushed the danielvallance/use_case_docs_rework branch from e8d3cc4 to e405855 Compare August 24, 2026 13:18
@danielvallance
danielvallance temporarily deployed to pull-requests August 24, 2026 13:18 — with GitHub Actions Inactive
@github-actions
github-actions Bot temporarily deployed to pull-requests August 24, 2026 13:22 Inactive
@danielvallance
danielvallance force-pushed the danielvallance/use_case_docs_rework branch from e405855 to 38db5a7 Compare August 24, 2026 15:22
@danielvallance
danielvallance temporarily deployed to pull-requests August 24, 2026 15:22 — with GitHub Actions Inactive
@github-actions
github-actions Bot temporarily deployed to pull-requests August 24, 2026 15:25 Inactive
@danielvallance
danielvallance force-pushed the danielvallance/use_case_docs_rework branch from 38db5a7 to b091fc2 Compare August 25, 2026 10:27
@danielvallance
danielvallance temporarily deployed to pull-requests August 25, 2026 10:28 — with GitHub Actions Inactive
@github-actions
github-actions Bot temporarily deployed to pull-requests August 25, 2026 10:31 Inactive
@danielvallance
danielvallance force-pushed the danielvallance/use_case_docs_rework branch from b091fc2 to 13d4a75 Compare August 25, 2026 10:33
@danielvallance
danielvallance temporarily deployed to pull-requests August 25, 2026 10:33 — with GitHub Actions Inactive
@github-actions
github-actions Bot temporarily deployed to pull-requests August 25, 2026 10:37 Inactive
@danielvallance
danielvallance force-pushed the danielvallance/use_case_docs_rework branch from 13d4a75 to 61283d0 Compare August 25, 2026 10:42
@danielvallance
danielvallance temporarily deployed to pull-requests August 25, 2026 10:42 — with GitHub Actions Inactive
@github-actions
github-actions Bot temporarily deployed to pull-requests August 25, 2026 10:46 Inactive
@danielvallance
danielvallance force-pushed the danielvallance/use_case_docs_rework branch from 61283d0 to 585911d Compare August 25, 2026 11:56
@danielvallance
danielvallance temporarily deployed to pull-requests August 25, 2026 11:57 — with GitHub Actions Inactive
@github-actions
github-actions Bot temporarily deployed to pull-requests August 25, 2026 12:01 Inactive
@danielvallance
danielvallance force-pushed the danielvallance/use_case_docs_rework branch from 585911d to 60c4c6e Compare August 25, 2026 16:51
@danielvallance
danielvallance temporarily deployed to pull-requests August 25, 2026 16:51 — with GitHub Actions Inactive
@danielvallance
danielvallance force-pushed the danielvallance/use_case_docs_rework branch from 5362223 to 7073feb Compare September 3, 2026 10:01
@danielvallance
danielvallance force-pushed the danielvallance/use_case_docs_rework branch from 7073feb to 08a2d70 Compare September 3, 2026 11:15
@danielvallance
danielvallance temporarily deployed to pull-requests September 3, 2026 11:15 — with GitHub Actions Inactive
@github-actions
github-actions Bot temporarily deployed to pull-requests September 3, 2026 11:19 Inactive
@danielvallance
danielvallance force-pushed the danielvallance/use_case_docs_rework branch from 08a2d70 to e89d325 Compare September 3, 2026 11:49
@danielvallance
danielvallance temporarily deployed to pull-requests September 3, 2026 11:49 — with GitHub Actions Inactive
@danielvallance
danielvallance force-pushed the danielvallance/use_case_docs_rework branch from e89d325 to 9ea174e Compare September 3, 2026 11:52
@github-actions
github-actions Bot temporarily deployed to pull-requests September 3, 2026 11:53 Inactive
@danielvallance
danielvallance temporarily deployed to pull-requests September 3, 2026 11:53 — with GitHub Actions Inactive
@github-actions
github-actions Bot temporarily deployed to pull-requests September 3, 2026 11:58 Inactive
@danielvallance
danielvallance force-pushed the danielvallance/use_case_docs_rework branch from 9ea174e to 6656b19 Compare September 3, 2026 12:31
@danielvallance
danielvallance temporarily deployed to pull-requests September 3, 2026 12:31 — with GitHub Actions Inactive
@github-actions
github-actions Bot temporarily deployed to pull-requests September 3, 2026 12:36 Inactive
@danielvallance
danielvallance force-pushed the danielvallance/use_case_docs_rework branch from 6656b19 to d2c9ba5 Compare September 3, 2026 12:57
@danielvallance
danielvallance temporarily deployed to pull-requests September 3, 2026 12:57 — with GitHub Actions Inactive
@danielvallance
danielvallance requested a balanced review from Copilot September 3, 2026 12:57
@github-actions
github-actions Bot temporarily deployed to pull-requests September 3, 2026 13:01 Inactive

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟡 Changes recommended

Several pages present enterprise or preview-only capabilities without preserving their limited-access qualifications.

Once you've addressed the issues Copilot identified, you can request another Copilot review.

Review details

Suppressed comments (1)

pages/use-cases/serverless-databases.mdx:15

  • Branching and checkpoints are presented here as immediately available headline workflows, but pages/features/branching.mdx:7-9 and pages/features/checkpoints.mdx:7-9 say they are limited-access enterprise features and are still coming to the hosted platform. The rework removes the previous Limited Access cautions, so hosted users can reach the deployment CTA expecting capabilities they cannot use. Add a visible availability notice to this page.
  <ValueCard title="Test migrations on a clone of production" metric="few ms downtime on the original">
    [Branch](/features/branching) a running database (memory and [volume](/platform/volumes) state included) and run the risky migration against the copy.
  </ValueCard>
  <ValueCard title="Restore from a known good snapshot" metric="restore in < 10 ms">
    [Checkpoints](/features/checkpoints) keep a history of full instance state, so rolling back is a restore rather than a rebuild.
  • Files reviewed: 15/15 changed files
  • Comments generated: 10
  • Review effort level: Balanced

Comment thread pages/use-cases/api-gateways.mdx
Comment thread pages/use-cases/game-servers.mdx
Comment thread pages/use-cases/headless-browsers.mdx
Comment on lines +33 to +36
<FlowArrow label="outbound" />
<FlowBox accent title="Network shield" chip="third-party API">
Filters traffic, injects the secrets; servers never hold them
</FlowBox>
Comment on lines +16 to +20
tags={[
{ label: "shield", href: "/features/network-shield" },
{ label: "branching", href: "/features/branching" },
{ label: "checkpointing", href: "/features/checkpoints" },
]}
Comment thread pages/use-cases/overview.mdx Outdated
Comment on lines +14 to +15
<ValueCard title="Clone the environment" metric="clone in < 10 ms">
[Branch](/features/branching) a running desktop to hand someone an identical, already-configured session.
Comment on lines +56 to +57
<FeatureRow title="Network shield" href="/features/network-shield">
Restrict what the environment can reach and inject the secrets it needs.
Comment on lines +15 to +19
<ValueCard title="Genuinely secure sandboxes" metric="own kernel · secrets never enter the sandbox">
Every sandbox is a hardware-isolated microVM with its own kernel, not a container sharing the host's.
Its traffic leaves through a [shield](/features/network-shield) microVM that filters egress and holds your credentials, so untrusted code can use an API without ever seeing the key.
</ValueCard>
<ValueCard title="Branch, checkpoint, run as many as you need" metric="branch & restore in < 10 ms · platform is built for scale">
Comment thread pages/use-cases/serverless-functions.mdx Outdated
The aim of this rework is to more visually
demonstrate the value adds to someone who
is not familiar with Unikraft Cloud by using
clear concise language, diagrams, and a clear
call to action.

Closes: FIELD-711
Closes: FIELD-712
Closes: FIELD-713
Closes: FIELD-714

Signed-off-by: Daniel Vallance <daniel@unikraft.com>
@danielvallance
danielvallance force-pushed the danielvallance/use_case_docs_rework branch from d2c9ba5 to f202962 Compare September 3, 2026 13:12
@danielvallance
danielvallance temporarily deployed to pull-requests September 3, 2026 13:12 — with GitHub Actions Inactive
@aabedraba
aabedraba self-requested a review September 3, 2026 13:14

@aabedraba aabedraba left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

My favorite new section of the docs! 😍✅

@github-actions
github-actions Bot temporarily deployed to pull-requests September 3, 2026 13:16 Inactive
@danielvallance
danielvallance merged commit 4163866 into prod-staging Sep 3, 2026
8 checks passed
@danielvallance
danielvallance deleted the danielvallance/use_case_docs_rework branch September 3, 2026 13:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants