Same, but it sounds like it's required to the extent that visibility is required for promotion (no idea at Stripe, but at other companies visibility to upper management is more important than anything when it comes to promotions). To me it sounds like an improvement over the widespread practice of agile demo days / sprint reviews, where individuals on teams demo what has been "shipped" (or made dev-done at least) that sprint.