Skip to content

feat(orchestration): add 9 new tool orchestration pages#4938

Open
elliotgunn wants to merge 6 commits into
mainfrom
feat/orchestration-pages-batch
Open

feat(orchestration): add 9 new tool orchestration pages#4938
elliotgunn wants to merge 6 commits into
mainfrom
feat/orchestration-pages-batch

Conversation

@elliotgunn

@elliotgunn elliotgunn commented Jun 5, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Adds orchestration pages for Databricks, DuckDB, Fivetran, HuggingFace, LangChain, OpenAI, Spark, SurrealDB, Vertex AI, and Weaviate
  • Each page includes hero, pillars, use cases with flow diagrams, blueprints, comparison table, and FAQ sections

Before shipping

  • Add 4 missing competitor SVGs to src/components/versus/assets/:
    • dbt.svg — used by duckdb.yaml
    • aws.svg — used by huggingface.yaml
    • python.svg — used by langchain.yaml
    • cron.svg — used by surrealdb.yaml
  • Create blueprints for each page (IDs referenced in each YAML's blueprints.items)

Test plan

  • Verify all 10 pages render at /orchestration/[slug]
  • Confirm tool plugin icons load from API for each page

DuckDB, Fivetran, HuggingFace, LangChain, OpenAI, Spark, SurrealDB, Vertex AI, Weaviate.
@github-actions

github-actions Bot commented Jun 15, 2026

Copy link
Copy Markdown
Contributor

☁️ Cloudflare Worker Preview Deployed!

🔗 https://ks-feat-orchestration-pages-batch-docs.kestra-io.workers.dev
🔗 https://0ab4ab54-docs.kestra-io.workers.dev

## 🔦 Lighthouse Benchmark

Tested: https://ks-feat-orchestration-pages-batch-docs.kestra-io.workers.dev on 2026-06-15 20:47 UTC
No baseline available — scores will appear after the first merge to main

Scores (0–100, higher is better)

Page Performance Accessibility Best Practices SEO
Home 62 83 56 85
Pricing 97 91 56 100
Enterprise 97 82 56 100
Cloud 91 87 56 100
About Us 87 91 56 100
Docs Landing 93 88 56 92
Contribute to Kestra (simple docs) 98 88 56 92
Flow (full featured docs) 89 90 56 92
Blog Index 62 91 56 100
Blog Post (sample) 98 87 56 100
VS Page (sample) 98 88 56 100
Plugins Landing 93 81 56 92
Plugin Page (sample) 94 87 56 100
Plugin Debug Page (sample) 93 87 56 100
Plugin Debug Return Page (sample) 94 88 56 100
Blueprints Landing 92 80 56 92
Blueprint Audit Logs CSV Export 65 86 56 100

Core Web Vitals (lower is better)

Page LCP FCP TBT CLS Speed Index
Home 1.43 s 0.91 s 727 ms 0.000 2.64 s
Pricing 1.17 s 0.57 s 13 ms 0.000 0.85 s
Enterprise 1.21 s 0.53 s 26 ms 0.000 0.88 s
Cloud 1.92 s 0.65 s 27 ms 0.000 0.91 s
About Us 2.36 s 0.66 s 17 ms 0.000 0.82 s
Docs Landing 1.58 s 0.65 s 75 ms 0.000 1.02 s
Contribute to Kestra (simple docs) 1.00 s 0.55 s 36 ms 0.002 0.76 s
Flow (full featured docs) 1.95 s 0.55 s 104 ms 0.000 1.21 s
Blog Index 6.09 s 1.36 s 91 ms 0.000 31.46 s
Blog Post (sample) 1.04 s 0.56 s 9 ms 0.000 0.85 s
VS Page (sample) 0.99 s 0.59 s 14 ms 0.064 0.79 s
Plugins Landing 1.06 s 0.54 s 23 ms 0.000 2.38 s
Plugin Page (sample) 1.02 s 0.56 s 110 ms 0.051 1.80 s
Plugin Debug Page (sample) 0.97 s 0.57 s 147 ms 0.018 1.68 s
Plugin Debug Return Page (sample) 1.19 s 0.50 s 91 ms 0.025 1.78 s
Blueprints Landing 1.52 s 0.80 s 20 ms 0.000 1.70 s
Blueprint Audit Logs CSV Export 1.04 s 0.61 s 228 ms 0.485 2.14 s
Legend

🟢 improved  ·  🔻 regressed  ·  (blank) no significant change
Score threshold: ±10 pts  ·  Metric threshold: ±30% of baseline

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.

1 participant