");
if (msp is not null)
sb.AppendLine($"

");
if (msp is not null && client is not null)
sb.AppendLine("
");
if (client is not null)
sb.AppendLine($"

");
sb.AppendLine("
");
return sb.ToString();
}
}
```
Key decisions per CONTEXT.md locked decisions:
- `display:flex;gap:16px` layout (MSP left, client right)
- `