{"id":3149,"date":"2026-06-22T15:05:33","date_gmt":"2026-06-22T14:05:33","guid":{"rendered":"https:\/\/onyxrepository.org\/?page_id=3149"},"modified":"2026-06-22T15:34:11","modified_gmt":"2026-06-22T14:34:11","slug":"infrastructure-pipeline","status":"publish","type":"page","link":"https:\/\/onyxrepository.org\/index.php\/infrastructure-pipeline\/","title":{"rendered":"Infrastructure Pipeline"},"content":{"rendered":"\n<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n  <meta charset=\"UTF-8\" \/>\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" \/>\n  <title>Infrastructure Pipeline | Onyx Repository Foundation<\/title>\n  <style>\n    :root {\n      --black:#000;\n      --onyx:#070907;\n      --panel:#0b0f0b;\n      --panel2:#101610;\n      --green:#0C7C0C;\n      --glow:#00ff66;\n      --white:#fff;\n      --muted:#c8c8c8;\n      --soft:#7f8c7f;\n      --line:rgba(0,255,102,.24);\n      --glass:rgba(255,255,255,.055);\n      --shadow:0 30px 90px rgba(0,0,0,.55);\n    }\n\n    * { box-sizing:border-box; }\n    html { scroll-behavior:smooth; }\n    body {\n      margin:0;\n      background:\n        radial-gradient(circle at 20% 15%, rgba(0,255,102,.16), transparent 32%),\n        radial-gradient(circle at 80% 5%, rgba(12,124,12,.22), transparent 28%),\n        radial-gradient(circle at 50% 80%, rgba(0,255,102,.09), transparent 35%),\n        #000;\n      color:var(--white);\n      font-family:Inter, Arial, Helvetica, sans-serif;\n      overflow-x:hidden;\n    }\n\n    a { color:inherit; text-decoration:none; }\n\n    .onyx-page {\n      position:relative;\n      isolation:isolate;\n    }\n\n    .onyx-page:before {\n      content:\"\";\n      position:fixed;\n      inset:0;\n      pointer-events:none;\n      opacity:.28;\n      background-image:\n        linear-gradient(rgba(0,255,102,.06) 1px, transparent 1px),\n        linear-gradient(90deg, rgba(0,255,102,.06) 1px, transparent 1px);\n      background-size:58px 58px;\n      mask-image:linear-gradient(to bottom, #000, transparent 82%);\n      z-index:-2;\n    }\n\n    .orb {\n      position:absolute;\n      width:420px;\n      height:420px;\n      border-radius:50%;\n      filter:blur(24px);\n      opacity:.16;\n      background:radial-gradient(circle, var(--glow), transparent 62%);\n      animation:floatOrb 12s ease-in-out infinite alternate;\n      pointer-events:none;\n      z-index:-1;\n    }\n    .orb.one { top:120px; right:-160px; }\n    .orb.two { top:980px; left:-190px; animation-delay:-4s; }\n    .orb.three { bottom:300px; right:-200px; animation-delay:-8s; }\n\n    @keyframes floatOrb {\n      from { transform:translate3d(0,0,0) scale(1); }\n      to { transform:translate3d(35px,-45px,0) scale(1.12); }\n    }\n\n    .wrap {\n      width:min(1180px, calc(100% - 38px));\n      margin:0 auto;\n    }\n\n    .hero {\n      min-height:92vh;\n      display:grid;\n      align-items:center;\n      padding:78px 0 54px;\n      position:relative;\n    }\n\n    .hero-grid {\n      display:grid;\n      grid-template-columns:1.02fr .98fr;\n      gap:46px;\n      align-items:center;\n    }\n\n    .eyebrow {\n      display:inline-flex;\n      gap:10px;\n      align-items:center;\n      border:1px solid var(--line);\n      background:rgba(0,255,102,.07);\n      color:#dfffe8;\n      padding:10px 14px;\n      border-radius:999px;\n      font-size:13px;\n      letter-spacing:.11em;\n      text-transform:uppercase;\n      font-weight:800;\n    }\n    .eyebrow:before {\n      content:\"\";\n      width:9px;\n      height:9px;\n      border-radius:50%;\n      background:var(--glow);\n      box-shadow:0 0 18px var(--glow);\n    }\n\n    h1 {\n      font-size:clamp(48px, 7vw, 96px);\n      line-height:.92;\n      letter-spacing:-.075em;\n      margin:24px 0 20px;\n      max-width:850px;\n    }\n\n    .gradient-text {\n      background:linear-gradient(135deg, #fff 18%, #a9ffbd 52%, var(--glow));\n      -webkit-background-clip:text;\n      background-clip:text;\n      color:transparent;\n    }\n\n    .lead {\n      font-size:clamp(18px, 2vw, 23px);\n      line-height:1.55;\n      color:var(--muted);\n      max-width:720px;\n      margin:0 0 30px;\n    }\n\n    .hero-actions,\n    .cta-actions {\n      display:flex;\n      gap:14px;\n      flex-wrap:wrap;\n      margin-top:30px;\n    }\n\n    .btn {\n      display:inline-flex;\n      align-items:center;\n      justify-content:center;\n      min-height:52px;\n      padding:0 22px;\n      border-radius:999px;\n      font-weight:900;\n      letter-spacing:-.01em;\n      border:1px solid rgba(255,255,255,.12);\n      transition:.28s ease;\n      cursor:pointer;\n    }\n    .btn.primary {\n      color:#001804;\n      background:linear-gradient(135deg, var(--glow), #b6ffc8);\n      box-shadow:0 0 32px rgba(0,255,102,.22);\n    }\n    .btn.secondary {\n      background:rgba(255,255,255,.055);\n      color:#fff;\n      backdrop-filter:blur(14px);\n    }\n    .btn:hover { transform:translateY(-3px); }\n\n    .pipeline-visual {\n      position:relative;\n      min-height:560px;\n      border:1px solid rgba(0,255,102,.18);\n      border-radius:34px;\n      background:\n        linear-gradient(180deg, rgba(255,255,255,.07), rgba(255,255,255,.025)),\n        radial-gradient(circle at 50% 50%, rgba(0,255,102,.13), transparent 54%);\n      box-shadow:var(--shadow), inset 0 0 70px rgba(0,255,102,.045);\n      overflow:hidden;\n    }\n\n    .pipeline-visual:before {\n      content:\"\";\n      position:absolute;\n      inset:-2px;\n      background:conic-gradient(from 0deg, transparent, rgba(0,255,102,.22), transparent, rgba(255,255,255,.08), transparent);\n      animation:spin 12s linear infinite;\n      opacity:.72;\n    }\n    .pipeline-visual:after {\n      content:\"\";\n      position:absolute;\n      inset:1px;\n      border-radius:33px;\n      background:rgba(0,0,0,.76);\n    }\n    @keyframes spin { to { transform:rotate(360deg); } }\n\n    .mission-control {\n      position:absolute;\n      inset:22px;\n      z-index:1;\n      display:grid;\n      grid-template-rows:auto 1fr auto;\n      gap:18px;\n    }\n\n    .mc-top,\n    .mc-bottom {\n      display:flex;\n      align-items:center;\n      justify-content:space-between;\n      gap:14px;\n      color:#dfffe8;\n      font-size:13px;\n      text-transform:uppercase;\n      letter-spacing:.12em;\n      font-weight:900;\n    }\n\n    .signal {\n      display:inline-flex;\n      align-items:center;\n      gap:8px;\n      color:#a9ffbd;\n    }\n    .signal span {\n      width:8px;\n      height:8px;\n      border-radius:50%;\n      background:var(--glow);\n      box-shadow:0 0 18px var(--glow);\n      animation:pulse 1.8s infinite;\n    }\n    @keyframes pulse { 50% { opacity:.35; transform:scale(.65); } }\n\n    .pipeline-map {\n      display:grid;\n      grid-template-columns:repeat(2, 1fr);\n      gap:14px;\n      align-content:center;\n      position:relative;\n    }\n\n    .pipe-node {\n      min-height:92px;\n      padding:16px;\n      border-radius:22px;\n      background:rgba(255,255,255,.055);\n      border:1px solid rgba(255,255,255,.105);\n      backdrop-filter:blur(12px);\n      position:relative;\n      overflow:hidden;\n      transition:.3s ease;\n    }\n    .pipe-node:hover {\n      transform:translateY(-5px) scale(1.015);\n      border-color:rgba(0,255,102,.46);\n      box-shadow:0 18px 50px rgba(0,255,102,.11);\n    }\n    .pipe-node:before {\n      content:\"\";\n      position:absolute;\n      inset:0;\n      background:linear-gradient(90deg, transparent, rgba(0,255,102,.14), transparent);\n      transform:translateX(-110%);\n      animation:sweep 4.8s ease-in-out infinite;\n    }\n    .pipe-node:nth-child(2):before { animation-delay:.4s; }\n    .pipe-node:nth-child(3):before { animation-delay:.8s; }\n    .pipe-node:nth-child(4):before { animation-delay:1.2s; }\n    .pipe-node:nth-child(5):before { animation-delay:1.6s; }\n    .pipe-node:nth-child(6):before { animation-delay:2s; }\n    @keyframes sweep { 45%,100% { transform:translateX(110%); } }\n\n    .pipe-node strong {\n      display:block;\n      font-size:16px;\n      margin-bottom:7px;\n      position:relative;\n      z-index:1;\n    }\n    .pipe-node p {\n      margin:0;\n      color:var(--muted);\n      font-size:13px;\n      line-height:1.45;\n      position:relative;\n      z-index:1;\n    }\n\n    .stage-tag {\n      display:inline-flex;\n      margin-bottom:10px;\n      padding:5px 8px;\n      border-radius:999px;\n      background:rgba(0,255,102,.1);\n      border:1px solid rgba(0,255,102,.18);\n      color:#a9ffbd;\n      font-size:11px;\n      font-weight:900;\n      text-transform:uppercase;\n      letter-spacing:.08em;\n      position:relative;\n      z-index:1;\n    }\n\n    .section {\n      padding:86px 0;\n      position:relative;\n    }\n\n    .section-head {\n      display:flex;\n      justify-content:space-between;\n      gap:28px;\n      align-items:end;\n      margin-bottom:34px;\n    }\n    .section-head h2 {\n      font-size:clamp(34px, 5vw, 66px);\n      line-height:1;\n      letter-spacing:-.055em;\n      margin:0;\n      max-width:760px;\n    }\n    .section-head p {\n      margin:0;\n      color:var(--muted);\n      line-height:1.6;\n      max-width:390px;\n      font-size:17px;\n    }\n\n    .glass {\n      background:linear-gradient(180deg, rgba(255,255,255,.07), rgba(255,255,255,.025));\n      border:1px solid rgba(255,255,255,.1);\n      border-radius:28px;\n      box-shadow:var(--shadow);\n    }\n\n    .journey {\n      display:grid;\n      grid-template-columns:repeat(7, minmax(160px, 1fr));\n      gap:16px;\n      overflow-x:auto;\n      padding:10px 4px 18px;\n      scrollbar-color:var(--green) transparent;\n    }\n\n    .stage-card {\n      min-height:260px;\n      padding:22px;\n      border-radius:26px;\n      background:rgba(255,255,255,.055);\n      border:1px solid rgba(255,255,255,.1);\n      position:relative;\n      overflow:hidden;\n      transition:.28s ease;\n    }\n    .stage-card:hover {\n      transform:translateY(-8px);\n      border-color:rgba(0,255,102,.42);\n    }\n    .stage-card:after {\n      content:\"\";\n      position:absolute;\n      width:120px;\n      height:120px;\n      right:-52px;\n      bottom:-52px;\n      border-radius:50%;\n      background:radial-gradient(circle, rgba(0,255,102,.24), transparent 68%);\n    }\n    .stage-num {\n      width:42px;\n      height:42px;\n      display:grid;\n      place-items:center;\n      border-radius:14px;\n      background:rgba(0,255,102,.12);\n      border:1px solid rgba(0,255,102,.25);\n      color:#b6ffc8;\n      font-weight:950;\n      margin-bottom:20px;\n    }\n    .stage-card h3 {\n      margin:0 0 10px;\n      font-size:20px;\n      letter-spacing:-.025em;\n    }\n    .stage-card p {\n      margin:0;\n      color:var(--muted);\n      line-height:1.55;\n      font-size:14px;\n    }\n\n    .tracker-grid {\n      display:grid;\n      grid-template-columns:1.1fr .9fr;\n      gap:22px;\n      align-items:stretch;\n    }\n\n    .tracker {\n      padding:28px;\n    }\n\n    .project {\n      padding:18px 0;\n      border-bottom:1px solid rgba(255,255,255,.09);\n    }\n    .project:last-child { border-bottom:0; padding-bottom:0; }\n    .project-top {\n      display:flex;\n      justify-content:space-between;\n      gap:16px;\n      align-items:center;\n      margin-bottom:12px;\n    }\n    .project h3 {\n      margin:0;\n      font-size:20px;\n      letter-spacing:-.02em;\n    }\n    .status {\n      white-space:nowrap;\n      font-size:12px;\n      color:#b6ffc8;\n      border:1px solid rgba(0,255,102,.24);\n      background:rgba(0,255,102,.09);\n      border-radius:999px;\n      padding:7px 10px;\n      font-weight:900;\n      text-transform:uppercase;\n      letter-spacing:.06em;\n    }\n    .bar {\n      height:9px;\n      border-radius:999px;\n      background:rgba(255,255,255,.08);\n      overflow:hidden;\n    }\n    .bar span {\n      display:block;\n      height:100%;\n      border-radius:999px;\n      background:linear-gradient(90deg, var(--green), var(--glow));\n      box-shadow:0 0 18px rgba(0,255,102,.45);\n    }\n    .project p {\n      margin:10px 0 0;\n      color:var(--muted);\n      line-height:1.5;\n      font-size:14px;\n    }\n\n    .side-panel {\n      padding:28px;\n      display:flex;\n      flex-direction:column;\n      justify-content:space-between;\n      min-height:100%;\n      background:\n        radial-gradient(circle at top right, rgba(0,255,102,.14), transparent 46%),\n        rgba(255,255,255,.045);\n    }\n    .side-panel h3 {\n      margin:0 0 14px;\n      font-size:30px;\n      letter-spacing:-.04em;\n    }\n    .side-panel p {\n      margin:0 0 24px;\n      color:var(--muted);\n      line-height:1.65;\n    }\n    .metrics {\n      display:grid;\n      grid-template-columns:repeat(2, 1fr);\n      gap:12px;\n    }\n    .metric {\n      padding:16px;\n      border-radius:18px;\n      background:rgba(0,0,0,.35);\n      border:1px solid rgba(255,255,255,.09);\n    }\n    .metric strong {\n      display:block;\n      color:#b6ffc8;\n      font-size:28px;\n      line-height:1;\n      margin-bottom:7px;\n    }\n    .metric span {\n      color:var(--muted);\n      font-size:12px;\n      line-height:1.3;\n      text-transform:uppercase;\n      letter-spacing:.08em;\n      font-weight:800;\n    }\n\n    .two-col {\n      display:grid;\n      grid-template-columns:repeat(2, 1fr);\n      gap:22px;\n    }\n    .feature {\n      padding:30px;\n      min-height:280px;\n      position:relative;\n      overflow:hidden;\n    }\n    .feature:before {\n      content:\"\";\n      position:absolute;\n      inset:auto -60px -80px auto;\n      width:210px;\n      height:210px;\n      background:radial-gradient(circle, rgba(0,255,102,.15), transparent 68%);\n      border-radius:50%;\n    }\n    .feature h3 {\n      margin:0 0 14px;\n      font-size:30px;\n      letter-spacing:-.04em;\n    }\n    .feature p {\n      color:var(--muted);\n      line-height:1.7;\n      margin:0 0 22px;\n    }\n    .mini-list {\n      display:grid;\n      gap:10px;\n      margin-top:20px;\n    }\n    .mini-item {\n      padding:13px 14px;\n      border:1px solid rgba(255,255,255,.09);\n      background:rgba(255,255,255,.045);\n      border-radius:16px;\n      color:#e9ffe9;\n      font-weight:800;\n      display:flex;\n      gap:10px;\n      align-items:center;\n    }\n    .mini-item:before {\n      content:\"\";\n      width:8px;\n      height:8px;\n      border-radius:50%;\n      background:var(--glow);\n      box-shadow:0 0 14px var(--glow);\n      flex:0 0 auto;\n    }\n\n    .criteria-grid {\n      display:grid;\n      grid-template-columns:repeat(4, 1fr);\n      gap:18px;\n    }\n    .criteria {\n      padding:24px;\n      border-radius:24px;\n      border:1px solid rgba(255,255,255,.1);\n      background:rgba(255,255,255,.045);\n      min-height:210px;\n    }\n    .criteria strong {\n      display:block;\n      font-size:19px;\n      margin-bottom:10px;\n    }\n    .criteria p {\n      margin:0;\n      color:var(--muted);\n      line-height:1.55;\n      font-size:14px;\n    }\n\n    .cta {\n      padding:58px;\n      border-radius:36px;\n      background:\n        radial-gradient(circle at 18% 20%, rgba(0,255,102,.18), transparent 34%),\n        linear-gradient(135deg, rgba(255,255,255,.08), rgba(255,255,255,.025));\n      border:1px solid rgba(0,255,102,.18);\n      box-shadow:var(--shadow);\n      position:relative;\n      overflow:hidden;\n    }\n    .cta h2 {\n      margin:0 0 18px;\n      font-size:clamp(38px, 6vw, 76px);\n      line-height:.96;\n      letter-spacing:-.06em;\n      max-width:880px;\n    }\n    .cta p {\n      margin:0;\n      color:var(--muted);\n      line-height:1.65;\n      max-width:750px;\n      font-size:19px;\n    }\n\n    .note {\n      margin-top:18px;\n      color:var(--soft);\n      font-size:13px;\n      line-height:1.45;\n    }\n\n    @media (max-width:980px) {\n      .hero-grid,\n      .tracker-grid,\n      .two-col { grid-template-columns:1fr; }\n      .pipeline-visual { min-height:520px; }\n      .section-head { display:block; }\n      .section-head p { margin-top:16px; max-width:720px; }\n      .criteria-grid { grid-template-columns:repeat(2, 1fr); }\n    }\n\n    @media (max-width:620px) {\n      .wrap { width:min(100% - 24px, 1180px); }\n      .hero { padding-top:50px; }\n      .pipeline-visual { min-height:650px; border-radius:26px; }\n      .mission-control { inset:14px; }\n      .pipeline-map { grid-template-columns:1fr; }\n      .mc-top, .mc-bottom { align-items:flex-start; flex-direction:column; }\n      .criteria-grid { grid-template-columns:1fr; }\n      .metrics { grid-template-columns:1fr; }\n      .cta { padding:34px 22px; border-radius:28px; }\n      .btn { width:100%; }\n      .hero-actions, .cta-actions { width:100%; }\n    }\n  <\/style>\n<\/head>\n<body>\n  <main class=\"onyx-page\">\n    <div class=\"orb one\"><\/div>\n    <div class=\"orb two\"><\/div>\n    <div class=\"orb three\"><\/div>\n\n    <section class=\"hero\" id=\"top\">\n      <div class=\"wrap hero-grid\">\n        <div>\n          <div class=\"eyebrow\">Onyx Infrastructure Pipeline<\/div>\n          <h1>From community need to <span class=\"gradient-text\">community infrastructure.<\/span><\/h1>\n          <p class=\"lead\">The Infrastructure Pipeline shows how ideas, needs, and community data move from submission into research, validation, pilot development, launch, and long-term expansion.<\/p>\n          <div class=\"hero-actions\">\n            <a class=\"btn primary\" href=\"#stages\">View Pipeline Stages<\/a>\n            <a class=\"btn secondary\" href=\"#submit\">Submit A Need<\/a>\n          <\/div>\n          <p class=\"note\">This page is designed to help residents, builders, businesses, organizations, and partners see how the Onyx model turns participation into progress.<\/p>\n        <\/div>\n\n        <div class=\"pipeline-visual\" aria-label=\"Animated Onyx pipeline visual\">\n          <div class=\"mission-control\">\n            <div class=\"mc-top\">\n              <span>Community Build System<\/span>\n              <span class=\"signal\"><span><\/span>Active Pipeline<\/span>\n            <\/div>\n            <div class=\"pipeline-map\">\n              <div class=\"pipe-node\">\n                <span class=\"stage-tag\">01 Input<\/span>\n                <strong>Need Identified<\/strong>\n                <p>Residents submit problems, gaps, ideas, and priorities.<\/p>\n              <\/div>\n              <div class=\"pipe-node\">\n                <span class=\"stage-tag\">02 Data<\/span>\n                <strong>Community Validation<\/strong>\n                <p>Ideas are measured by urgency, demand, support, and feasibility.<\/p>\n              <\/div>\n              <div class=\"pipe-node\">\n                <span class=\"stage-tag\">03 Design<\/span>\n                <strong>Institution Concept<\/strong>\n                <p>The need becomes a possible platform, business, service, or institution.<\/p>\n              <\/div>\n              <div class=\"pipe-node\">\n                <span class=\"stage-tag\">04 Pilot<\/span>\n                <strong>Test The Model<\/strong>\n                <p>Small-scale pilots prove whether the solution can work in real life.<\/p>\n              <\/div>\n              <div class=\"pipe-node\">\n                <span class=\"stage-tag\">05 Launch<\/span>\n                <strong>Build The Platform<\/strong>\n                <p>Validated solutions become operational platforms or programs.<\/p>\n              <\/div>\n              <div class=\"pipe-node\">\n                <span class=\"stage-tag\">06 Scale<\/span>\n                <strong>Grow Infrastructure<\/strong>\n                <p>Revenue, jobs, partners, and GAF activity help expand the ecosystem.<\/p>\n              <\/div>\n            <\/div>\n            <div class=\"mc-bottom\">\n              <span>Need \u2192 Data \u2192 Design \u2192 Pilot \u2192 Launch \u2192 Scale<\/span>\n              <span>Built With The Community<\/span>\n            <\/div>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/section>\n\n    <section class=\"section\" id=\"stages\">\n      <div class=\"wrap\">\n        <div class=\"section-head\">\n          <h2>The seven stages of the pipeline.<\/h2>\n          <p>Every idea should have a visible path. The pipeline keeps community priorities from disappearing into conversation and moves them toward action.<\/p>\n        <\/div>\n        <div class=\"journey\">\n          <article class=\"stage-card\">\n            <div class=\"stage-num\">1<\/div>\n            <h3>Need Identified<\/h3>\n            <p>A resident, worker, business, organization, or stakeholder identifies a problem that affects quality of life, employment, ownership, or community access.<\/p>\n          <\/article>\n          <article class=\"stage-card\">\n            <div class=\"stage-num\">2<\/div>\n            <h3>Community Input<\/h3>\n            <p>The idea is collected through the Ideas Lab, surveys, public meetings, platform usage, partnerships, or direct community engagement.<\/p>\n          <\/article>\n          <article class=\"stage-card\">\n            <div class=\"stage-num\">3<\/div>\n            <h3>Research<\/h3>\n            <p>Onyx reviews demand, barriers, possible partners, costs, existing providers, workforce needs, revenue potential, and community impact.<\/p>\n          <\/article>\n          <article class=\"stage-card\">\n            <div class=\"stage-num\">4<\/div>\n            <h3>Validation<\/h3>\n            <p>The community helps confirm whether the solution is needed, who would use it, who could help build it, and whether it should move forward.<\/p>\n          <\/article>\n          <article class=\"stage-card\">\n            <div class=\"stage-num\">5<\/div>\n            <h3>Pilot<\/h3>\n            <p>A small version is tested before major resources are committed. The goal is to learn, improve, and prove the model.<\/p>\n          <\/article>\n          <article class=\"stage-card\">\n            <div class=\"stage-num\">6<\/div>\n            <h3>Launch<\/h3>\n            <p>Validated ideas become operational platforms, services, programs, business concepts, or institutional projects.<\/p>\n          <\/article>\n          <article class=\"stage-card\">\n            <div class=\"stage-num\">7<\/div>\n            <h3>Scale<\/h3>\n            <p>Successful solutions grow into stronger institutions, create employment, generate revenue, and help strengthen the Growth Accommodation Fund.<\/p>\n          <\/article>\n        <\/div>\n      <\/div>\n    <\/section>\n\n    <section class=\"section\" id=\"tracker\">\n      <div class=\"wrap\">\n        <div class=\"section-head\">\n          <h2>Build status tracker.<\/h2>\n          <p>Use this area to publicly show what the community is discussing, researching, piloting, launching, and scaling.<\/p>\n        <\/div>\n\n        <div class=\"tracker-grid\">\n          <div class=\"tracker glass\">\n            <div class=\"project\">\n              <div class=\"project-top\">\n                <h3>Transportation Platform<\/h3>\n                <span class=\"status\">Scaling<\/span>\n              <\/div>\n              <div class=\"bar\"><span style=\"width:92%\"><\/span><\/div>\n              <p>Pull-Up demonstrates how an essential service can create jobs, collect usage data, and contribute to the larger ecosystem.<\/p>\n            <\/div>\n            <div class=\"project\">\n              <div class=\"project-top\">\n                <h3>Food &#038; Commerce Platform<\/h3>\n                <span class=\"status\">Launch<\/span>\n              <\/div>\n              <div class=\"bar\"><span style=\"width:78%\"><\/span><\/div>\n              <p>ChowDown supports local restaurants, drivers, and community commerce while testing future marketplace opportunities.<\/p>\n            <\/div>\n            <div class=\"project\">\n              <div class=\"project-top\">\n                <h3>Workforce Development Platform<\/h3>\n                <span class=\"status\">Pilot<\/span>\n              <\/div>\n              <div class=\"bar\"><span style=\"width:58%\"><\/span><\/div>\n              <p>Training pathways help residents move into higher-opportunity fields and strengthen the builder base for future platforms.<\/p>\n            <\/div>\n            <div class=\"project\">\n              <div class=\"project-top\">\n                <h3>Community Grocery Concept<\/h3>\n                <span class=\"status\">Research<\/span>\n              <\/div>\n              <div class=\"bar\"><span style=\"width:34%\"><\/span><\/div>\n              <p>A potential brick-and-mortar institution focused on food access, employment, and local economic circulation.<\/p>\n            <\/div>\n            <div class=\"project\">\n              <div class=\"project-top\">\n                <h3>Healthcare Access Services<\/h3>\n                <span class=\"status\">Idea<\/span>\n              <\/div>\n              <div class=\"bar\"><span style=\"width:18%\"><\/span><\/div>\n              <p>A future category for transportation, wellness, support services, and community-based health infrastructure.<\/p>\n            <\/div>\n          <\/div>\n\n          <aside class=\"side-panel glass\">\n            <div>\n              <h3>Pipeline Metrics<\/h3>\n              <p>Replace these placeholders with real numbers as the Ideas Lab, Builder Portal, and community surveys begin collecting data.<\/p>\n              <div class=\"metrics\">\n                <div class=\"metric\"><strong>0<\/strong><span>Ideas Submitted<\/span><\/div>\n                <div class=\"metric\"><strong>0<\/strong><span>Builders Registered<\/span><\/div>\n                <div class=\"metric\"><strong>0<\/strong><span>Needs Validated<\/span><\/div>\n                <div class=\"metric\"><strong>0<\/strong><span>Projects In Review<\/span><\/div>\n              <\/div>\n            <\/div>\n            <p class=\"note\">Suggested update rhythm: monthly public updates and quarterly community review sessions.<\/p>\n          <\/aside>\n        <\/div>\n      <\/div>\n    <\/section>\n\n    <section class=\"section\">\n      <div class=\"wrap\">\n        <div class=\"section-head\">\n          <h2>How ideas become institutions.<\/h2>\n          <p>The pipeline is not just a list of projects. It is the operating process behind the Onyx community infrastructure model.<\/p>\n        <\/div>\n\n        <div class=\"two-col\">\n          <article class=\"feature glass\">\n            <h3>Community intelligence.<\/h3>\n            <p>The first layer is listening. Onyx collects needs, ideas, service gaps, votes, skills, business interests, and platform usage data to understand what the community is asking for.<\/p>\n            <div class=\"mini-list\">\n              <div class=\"mini-item\">Ideas Lab submissions<\/div>\n              <div class=\"mini-item\">Community needs assessments<\/div>\n              <div class=\"mini-item\">Builder registry data<\/div>\n              <div class=\"mini-item\">Platform usage feedback<\/div>\n            <\/div>\n          <\/article>\n\n          <article class=\"feature glass\">\n            <h3>Institution design.<\/h3>\n            <p>The second layer turns community intelligence into practical concepts: platforms, businesses, programs, services, or brick-and-mortar institutions that can create jobs and solve real needs.<\/p>\n            <div class=\"mini-list\">\n              <div class=\"mini-item\">Revenue model review<\/div>\n              <div class=\"mini-item\">Workforce needs<\/div>\n              <div class=\"mini-item\">Partner mapping<\/div>\n              <div class=\"mini-item\">Pilot planning<\/div>\n            <\/div>\n          <\/article>\n        <\/div>\n      <\/div>\n    <\/section>\n\n    <section class=\"section\">\n      <div class=\"wrap\">\n        <div class=\"section-head\">\n          <h2>What moves forward?<\/h2>\n          <p>Not every idea should become a platform. The pipeline helps prioritize the ideas that have the strongest need, support, feasibility, and long-term potential.<\/p>\n        <\/div>\n        <div class=\"criteria-grid\">\n          <div class=\"criteria\">\n            <strong>Community Demand<\/strong>\n            <p>How many people are asking for this solution, and how urgent is the need?<\/p>\n          <\/div>\n          <div class=\"criteria\">\n            <strong>Employment Potential<\/strong>\n            <p>Can the idea create work, wages, training, ownership, or career pathways?<\/p>\n          <\/div>\n          <div class=\"criteria\">\n            <strong>Revenue Potential<\/strong>\n            <p>Can the solution generate activity that helps sustain operations and strengthen GAF?<\/p>\n          <\/div>\n          <div class=\"criteria\">\n            <strong>Infrastructure Value<\/strong>\n            <p>Does the idea build long-term capacity instead of only solving a short-term problem?<\/p>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/section>\n\n    <section class=\"section\" id=\"submit\">\n      <div class=\"wrap\">\n        <div class=\"cta\">\n          <div class=\"eyebrow\">Build The Next Solution<\/div>\n          <h2>What should enter the pipeline next?<\/h2>\n          <p>Submit a community need, service gap, business idea, or infrastructure priority. The next Pull-Up, ChowDown, Cyber Hub, grocery project, healthcare service, or brick-and-mortar institution may begin with what you see every day.<\/p>\n          <div class=\"cta-actions\">\n            <a class=\"btn primary\" href=\"\/community-ideas-lab\/\">Submit An Idea<\/a>\n            <a class=\"btn secondary\" href=\"\/builder-portal\/\">Become A Builder<\/a>\n            <a class=\"btn secondary\" href=\"\/the-onyx-model\/\">Explore The Model<\/a>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/section>\n  <\/main>\n<\/body>\n<\/html>\n","protected":false},"excerpt":{"rendered":"<p>Infrastructure Pipeline | Onyx Repository Foundation Onyx Infrastructure Pipeline From community need to community infrastructure. The Infrastructure Pipeline shows how ideas, needs, and community data move from submission into research, validation, pilot development, launch, and long-term expansion. View Pipeline Stages Submit A Need This page is designed to help residents, builders, businesses, organizations, and partners see how the Onyx model&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"give_campaign_id":0,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"class_list":["post-3149","page","type-page","status-publish","hentry"],"acf":[],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.8 - aioseo.com -->\n\t<meta name=\"description\" content=\"Infrastructure Pipeline | Onyx Repository Foundation Onyx Infrastructure Pipeline From community need to community infrastructure. The Infrastructure Pipeline shows how ideas, needs, and community data move from submission into research, validation, pilot development, launch, and long-term expansion. View Pipeline Stages Submit A Need This page is designed to help residents, builders, businesses, organizations, and partners\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<link rel=\"canonical\" href=\"https:\/\/onyxrepository.org\/index.php\/infrastructure-pipeline\/\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 4.9.8\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_US\" \/>\n\t\t<meta property=\"og:site_name\" content=\"onyxrepository.org -\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"Infrastructure Pipeline - onyxrepository.org\" \/>\n\t\t<meta property=\"og:description\" content=\"Infrastructure Pipeline | Onyx Repository Foundation Onyx Infrastructure Pipeline From community need to community infrastructure. The Infrastructure Pipeline shows how ideas, needs, and community data move from submission into research, validation, pilot development, launch, and long-term expansion. View Pipeline Stages Submit A Need This page is designed to help residents, builders, businesses, organizations, and partners\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/onyxrepository.org\/index.php\/infrastructure-pipeline\/\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/onyxrepository.org\/wp-content\/uploads\/2023\/12\/cropped-onyx-repository-co-3-TRANSPARENT-1.png\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/onyxrepository.org\/wp-content\/uploads\/2023\/12\/cropped-onyx-repository-co-3-TRANSPARENT-1.png\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2026-06-22T14:05:33+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-06-22T14:34:11+00:00\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n\t\t<meta name=\"twitter:title\" content=\"Infrastructure Pipeline - onyxrepository.org\" \/>\n\t\t<meta name=\"twitter:description\" content=\"Infrastructure Pipeline | Onyx Repository Foundation Onyx Infrastructure Pipeline From community need to community infrastructure. The Infrastructure Pipeline shows how ideas, needs, and community data move from submission into research, validation, pilot development, launch, and long-term expansion. View Pipeline Stages Submit A Need This page is designed to help residents, builders, businesses, organizations, and partners\" \/>\n\t\t<meta name=\"twitter:image\" content=\"https:\/\/onyxrepository.org\/wp-content\/uploads\/2023\/12\/cropped-onyx-repository-co-3-TRANSPARENT-1.png\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/onyxrepository.org\\\/index.php\\\/infrastructure-pipeline\\\/#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/onyxrepository.org#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/onyxrepository.org\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/onyxrepository.org\\\/index.php\\\/infrastructure-pipeline\\\/#listItem\",\"name\":\"Infrastructure Pipeline\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/onyxrepository.org\\\/index.php\\\/infrastructure-pipeline\\\/#listItem\",\"position\":2,\"name\":\"Infrastructure Pipeline\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/onyxrepository.org#listItem\",\"name\":\"Home\"}}]},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/onyxrepository.org\\\/#organization\",\"name\":\"onyxrepository.org\",\"url\":\"https:\\\/\\\/onyxrepository.org\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/onyxrepository.org\\\/wp-content\\\/uploads\\\/2023\\\/12\\\/cropped-onyx-repository-co-3-TRANSPARENT-1.png\",\"@id\":\"https:\\\/\\\/onyxrepository.org\\\/index.php\\\/infrastructure-pipeline\\\/#organizationLogo\",\"width\":2826,\"height\":1087},\"image\":{\"@id\":\"https:\\\/\\\/onyxrepository.org\\\/index.php\\\/infrastructure-pipeline\\\/#organizationLogo\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/onyxrepository.org\\\/index.php\\\/infrastructure-pipeline\\\/#webpage\",\"url\":\"https:\\\/\\\/onyxrepository.org\\\/index.php\\\/infrastructure-pipeline\\\/\",\"name\":\"Infrastructure Pipeline - onyxrepository.org\",\"description\":\"Infrastructure Pipeline | Onyx Repository Foundation Onyx Infrastructure Pipeline From community need to community infrastructure. The Infrastructure Pipeline shows how ideas, needs, and community data move from submission into research, validation, pilot development, launch, and long-term expansion. View Pipeline Stages Submit A Need This page is designed to help residents, builders, businesses, organizations, and partners\",\"inLanguage\":\"en-US\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/onyxrepository.org\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/onyxrepository.org\\\/index.php\\\/infrastructure-pipeline\\\/#breadcrumblist\"},\"datePublished\":\"2026-06-22T15:05:33+01:00\",\"dateModified\":\"2026-06-22T15:34:11+01:00\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/onyxrepository.org\\\/#website\",\"url\":\"https:\\\/\\\/onyxrepository.org\\\/\",\"name\":\"onyxrepository.org\",\"inLanguage\":\"en-US\",\"publisher\":{\"@id\":\"https:\\\/\\\/onyxrepository.org\\\/#organization\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"Infrastructure Pipeline - onyxrepository.org","description":"Infrastructure Pipeline | Onyx Repository Foundation Onyx Infrastructure Pipeline From community need to community infrastructure. The Infrastructure Pipeline shows how ideas, needs, and community data move from submission into research, validation, pilot development, launch, and long-term expansion. View Pipeline Stages Submit A Need This page is designed to help residents, builders, businesses, organizations, and partners","canonical_url":"https:\/\/onyxrepository.org\/index.php\/infrastructure-pipeline\/","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"BreadcrumbList","@id":"https:\/\/onyxrepository.org\/index.php\/infrastructure-pipeline\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/onyxrepository.org#listItem","position":1,"name":"Home","item":"https:\/\/onyxrepository.org","nextItem":{"@type":"ListItem","@id":"https:\/\/onyxrepository.org\/index.php\/infrastructure-pipeline\/#listItem","name":"Infrastructure Pipeline"}},{"@type":"ListItem","@id":"https:\/\/onyxrepository.org\/index.php\/infrastructure-pipeline\/#listItem","position":2,"name":"Infrastructure Pipeline","previousItem":{"@type":"ListItem","@id":"https:\/\/onyxrepository.org#listItem","name":"Home"}}]},{"@type":"Organization","@id":"https:\/\/onyxrepository.org\/#organization","name":"onyxrepository.org","url":"https:\/\/onyxrepository.org\/","logo":{"@type":"ImageObject","url":"https:\/\/onyxrepository.org\/wp-content\/uploads\/2023\/12\/cropped-onyx-repository-co-3-TRANSPARENT-1.png","@id":"https:\/\/onyxrepository.org\/index.php\/infrastructure-pipeline\/#organizationLogo","width":2826,"height":1087},"image":{"@id":"https:\/\/onyxrepository.org\/index.php\/infrastructure-pipeline\/#organizationLogo"}},{"@type":"WebPage","@id":"https:\/\/onyxrepository.org\/index.php\/infrastructure-pipeline\/#webpage","url":"https:\/\/onyxrepository.org\/index.php\/infrastructure-pipeline\/","name":"Infrastructure Pipeline - onyxrepository.org","description":"Infrastructure Pipeline | Onyx Repository Foundation Onyx Infrastructure Pipeline From community need to community infrastructure. The Infrastructure Pipeline shows how ideas, needs, and community data move from submission into research, validation, pilot development, launch, and long-term expansion. View Pipeline Stages Submit A Need This page is designed to help residents, builders, businesses, organizations, and partners","inLanguage":"en-US","isPartOf":{"@id":"https:\/\/onyxrepository.org\/#website"},"breadcrumb":{"@id":"https:\/\/onyxrepository.org\/index.php\/infrastructure-pipeline\/#breadcrumblist"},"datePublished":"2026-06-22T15:05:33+01:00","dateModified":"2026-06-22T15:34:11+01:00"},{"@type":"WebSite","@id":"https:\/\/onyxrepository.org\/#website","url":"https:\/\/onyxrepository.org\/","name":"onyxrepository.org","inLanguage":"en-US","publisher":{"@id":"https:\/\/onyxrepository.org\/#organization"}}]},"og:locale":"en_US","og:site_name":"onyxrepository.org -","og:type":"article","og:title":"Infrastructure Pipeline - onyxrepository.org","og:description":"Infrastructure Pipeline | Onyx Repository Foundation Onyx Infrastructure Pipeline From community need to community infrastructure. The Infrastructure Pipeline shows how ideas, needs, and community data move from submission into research, validation, pilot development, launch, and long-term expansion. View Pipeline Stages Submit A Need This page is designed to help residents, builders, businesses, organizations, and partners","og:url":"https:\/\/onyxrepository.org\/index.php\/infrastructure-pipeline\/","og:image":"https:\/\/onyxrepository.org\/wp-content\/uploads\/2023\/12\/cropped-onyx-repository-co-3-TRANSPARENT-1.png","og:image:secure_url":"https:\/\/onyxrepository.org\/wp-content\/uploads\/2023\/12\/cropped-onyx-repository-co-3-TRANSPARENT-1.png","article:published_time":"2026-06-22T14:05:33+00:00","article:modified_time":"2026-06-22T14:34:11+00:00","twitter:card":"summary_large_image","twitter:title":"Infrastructure Pipeline - onyxrepository.org","twitter:description":"Infrastructure Pipeline | Onyx Repository Foundation Onyx Infrastructure Pipeline From community need to community infrastructure. The Infrastructure Pipeline shows how ideas, needs, and community data move from submission into research, validation, pilot development, launch, and long-term expansion. View Pipeline Stages Submit A Need This page is designed to help residents, builders, businesses, organizations, and partners","twitter:image":"https:\/\/onyxrepository.org\/wp-content\/uploads\/2023\/12\/cropped-onyx-repository-co-3-TRANSPARENT-1.png"},"aioseo_meta_data":{"post_id":"3149","title":null,"description":null,"keywords":null,"keyphrases":{"focus":{"keyphrase":"","score":0,"analysis":{"keyphraseInTitle":{"score":0,"maxScore":9,"error":1}}},"additional":[]},"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":"","og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"WebPage","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":"-1","robots_max_videopreview":"-1","robots_max_imagepreview":"large","priority":null,"frequency":"default","local_seo":null,"breadcrumb_settings":null,"limit_modified_date":false,"ai":{"faqs":[],"keyPoints":[],"schemas":[],"titles":[],"descriptions":[],"socialPosts":{"email":[],"linkedin":[],"twitter":[],"facebook":[],"instagram":[]}},"created":"2026-06-22 14:05:33","updated":"2026-06-22 14:40:02","seo_analyzer_scan_date":null},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/onyxrepository.org\" title=\"Home\">Home<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\tInfrastructure Pipeline\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/onyxrepository.org"},{"label":"Infrastructure Pipeline","link":"https:\/\/onyxrepository.org\/index.php\/infrastructure-pipeline\/"}],"campaignId":"","_links":{"self":[{"href":"https:\/\/onyxrepository.org\/index.php\/wp-json\/wp\/v2\/pages\/3149","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/onyxrepository.org\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/onyxrepository.org\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/onyxrepository.org\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/onyxrepository.org\/index.php\/wp-json\/wp\/v2\/comments?post=3149"}],"version-history":[{"count":2,"href":"https:\/\/onyxrepository.org\/index.php\/wp-json\/wp\/v2\/pages\/3149\/revisions"}],"predecessor-version":[{"id":3162,"href":"https:\/\/onyxrepository.org\/index.php\/wp-json\/wp\/v2\/pages\/3149\/revisions\/3162"}],"wp:attachment":[{"href":"https:\/\/onyxrepository.org\/index.php\/wp-json\/wp\/v2\/media?parent=3149"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}