{s.date} · prepared 07:00
Morning standup
{p.why}
{s.nag.text}
// Morning standup ritual — a typeset letter from Reginald: drift, plan, nag
const standupCSS = `
@keyframes ct-standup-settle {
from { opacity: 0; transform: translateY(6px); }
to { opacity: 1; transform: none; }
}
.ct-standup-section { opacity: 1; }
@media (prefers-reduced-motion: no-preference) {
.ct-standup-section { animation: ct-standup-settle 320ms var(--ease-out) both; }
}
`;
(function inject() {
if (typeof document !== 'undefined' && !document.getElementById('ct-standup-css')) {
const s = document.createElement('style'); s.id = 'ct-standup-css'; s.textContent = standupCSS;
document.head.appendChild(s);
}
})();
function StandupScreen({ onBegin, onOpenIssue }) {
const DS = window.CommiTeaDesignSystem_20e63b;
const { Button, Tag, Badge, Icon } = DS;
const s = window.CT_DATA.standup;
const Section = ({ overline, children, order }) => (
{overline}
{s.date} · prepared 07:00
{p.why}
{s.nag.text}