diff --git a/apps/fabro-web/public/logotype-light.svg b/apps/fabro-web/public/logotype-light.svg index e5f01fc22..70ba81f7b 100644 --- a/apps/fabro-web/public/logotype-light.svg +++ b/apps/fabro-web/public/logotype-light.svg @@ -1,4 +1,4 @@ - + diff --git a/apps/fabro-web/public/logotype.svg b/apps/fabro-web/public/logotype.svg index 65d7e4e72..ba597cd7b 100644 --- a/apps/fabro-web/public/logotype.svg +++ b/apps/fabro-web/public/logotype.svg @@ -1,4 +1,4 @@ - + diff --git a/apps/marketing/public/logotype.svg b/apps/marketing/public/logotype.svg index 65d7e4e72..ba597cd7b 100644 --- a/apps/marketing/public/logotype.svg +++ b/apps/marketing/public/logotype.svg @@ -1,4 +1,4 @@ - + diff --git a/apps/marketing/public/plan-implement.svg b/apps/marketing/public/plan-implement.svg new file mode 100644 index 000000000..b456dca57 --- /dev/null +++ b/apps/marketing/public/plan-implement.svg @@ -0,0 +1,100 @@ + + + + + + + +PlanImplement + + +start + + + + + +Start + + + +plan + +Plan + + + +start->plan + + + + + +exit + + + + + +Exit + + + +approve + +Approve Plan + + + +plan->approve + + + + + +approve->plan + + +Revise + + + +implement + +Implement + + + +approve->implement + + +Approve + + + +simplify + +Simplify + + + +implement->simplify + + + + + +simplify->exit + + + + + diff --git a/apps/marketing/public/run-detail.png b/apps/marketing/public/run-detail.png new file mode 100644 index 000000000..3a2c09dda Binary files /dev/null and b/apps/marketing/public/run-detail.png differ diff --git a/apps/marketing/public/runs-board.png b/apps/marketing/public/runs-board.png new file mode 100644 index 000000000..8349d7efc Binary files /dev/null and b/apps/marketing/public/runs-board.png differ diff --git a/apps/marketing/src/pages/index.astro b/apps/marketing/src/pages/index.astro index 3ee5b2cf2..c820829a4 100644 --- a/apps/marketing/src/pages/index.astro +++ b/apps/marketing/src/pages/index.astro @@ -50,7 +50,7 @@ const cssExample = `/* All nodes default to fast + ch Fabro - Docs + Docs
@@ -108,6 +108,13 @@ const cssExample = `/* All nodes default to fast + ch
+ + +
+
+ Fabro Runs board showing workflows across Working, Pending, Verify, and Merge stages +
+
@@ -306,15 +313,22 @@ const cssExample = `/* All nodes default to fast + ch - -
-
- - - - plan-implement.fabro +
+ +
+ Plan-Implement workflow graph: Start → Plan → Approve Plan → Implement → Simplify → Exit with a Revise loop +
+ + +
+
+ + + + plan-implement.fabro +
+
-
@@ -326,27 +340,8 @@ const cssExample = `/* All nodes default to fast + ch
-
-
-
Gate
-
Build + Tests
-

Hard gate. Failures trigger automatic fix loops.

-
-
-
Gate
-
Static Analysis
-

Linters, type checkers, policy checks at every stage.

-
-
-
Layer
-
LLM-as-Judge
-

Cross-critique from a fresh model with different blindspots.

-
-
-
Human
-
Approval Gate
-

Approve, revise, or steer agents mid-turn.

-
+
+ Fabro verification view showing Traceability, Readability, Reliability, Code Coverage, Maintainability, and Security checks
@@ -663,7 +658,29 @@ const cssExample = `/* All nodes default to fast + ch
+ + +