/* 95 Forward — Green Sheet. Momentum made visible: method-native activity, not vanity revenue. Calm, scannable, motivating. */ const GS = window.Ds95ForwardDesignSystem_31a0c4 || {}; function GreenSheet({ go }) { const D = window.POC_DATA; const { Icon, Eyebrow } = window.POC; const { Card, HorizonTag } = GS; const g = D.greenSheet; const [range, setRange] = React.useState("week"); const [scope, setScope] = React.useState("me"); const Pill = ({ value, set, opts }) => (
{opts.map(([k, l]) => ( ))}
); const Metric = ({ label, value, suffix, accent, sub, bar }) => (
{label}
{value} {suffix ? {suffix} : null}
{bar != null ?
: null} {sub ?
{sub}
: null} ); const totalAsks = g.asksByOutcome.commitment + g.asksByOutcome.roadmap + g.asksByOutcome.decline; return (
{/* controls + streak */}
{g.streak}-week momentum streak
{/* top metrics */}
{/* coverage + outcomes + referrals */}
{/* Top 33 coverage */} Top 33 coverage
{[["Has an assigned RM", g.coverage.assigned, "var(--blue-600)"], ["Has an active strategy", g.coverage.strategy, "var(--sage-600)"]].map(([l, v, c], i) => (
{l} {v}%
))}
{/* Asks by outcome */} Asks by outcome
{[["Commitment", g.asksByOutcome.commitment, "var(--sage-600)"], ["Roadmap", g.asksByOutcome.roadmap, "var(--blue-500)"], ["Decline", g.asksByOutcome.decline, "var(--ink-300)"]].map(([l, v, c], i) => (
{v} {l}
))}
“Roadmap” is a good outcome — a clear next step, not a no.
{/* Referrals per visit */} Referrals per visit
{g.referralsPerVisit}
The relationship compounding — every visit opens the next door.
{/* Pipeline by horizon */} Pipeline by horizon
Today → Tomorrow → Forever — near to far.
{g.pipelineByHorizon.map((h, i) => { const col = { today: "var(--horizon-today)", tomorrow: "var(--horizon-tomorrow)", forever: "var(--horizon-forever)" }[h.horizon]; return (
{h.count} prospects
{h.total} in pipeline
); })}
{/* By RM */}
By Relationship Manager
{g.byRM.map((r, i) => ( ))}
RMTop-33 coverageVisitsAsks24h follow-up
{r.rm} {r.coverage}% {r.visits} {r.asks} {r.followup}%
); } window.POC = Object.assign(window.POC || {}, { GreenSheet });