"Smogon wants to replicate cart play as close as possible" is simply a lie. Visible HP percentage, visible moves already used and their PP, visible possible speed, team preview and opponent's HP and status visible throughout battle, none of these features exist on cart. Sleep clause is not going against cart as the way it's enforced on Smogon is the less frustrating way of 2 possible ways it could be enforced - the other being "if you try to put another Pokémon asleep while one is asleep, lose the battle instantly." It's simply just breaking a rule, the same as bringing a banned Pokémon in (which by the way is "not enforceable on cart" as Volcarona, Espathra, etc are not banned on cart.) The move doing nothing, rather than the game ending instantly because someone forgot they already put a Mon to sleep, simply is a better way to enforce tiering decisions for gameplay. Tera Type at preview does not "go against cart" in any way because it is simply one person giving another person information, just like showing HP percentage, current status, and possible speed. Let's quit pretending giving a player a piece of paper with a list of Tera types on it is the same as modding the game.
I'm relatively new to Smogon so I won't pretend to know everything or know how things have been done here, but I feel that you're mixing things up with this response so I wanna give a rundown of the argument for clarification:
My original post was the response to someone responding to "what if mons that tera can't use an item". It went like this:
User A: I suggest mons that tera can't use an item.
User B: That is not possible bc that goes against cart play.
Me: I don't believe it goes against cart play but it doesn't make any significant changes as some mons would prefer to be itemless and still abuse tera.
When people discuss what cart play actually means, I think we often forget about the multifaceted nature of it. I think the "cart play" argument has to be divided in two:
1. Cart play defines the actual core mechanics of the game, everything from type matchup, accuracy, speed tiers, damage calculation, terastallization, megaevolution, etc...
2. Smogon has made some changes to the "display" aspects of the game in comparison to cart, but all those aspects (bar sleep clause) fall into what I'd call "social contract".
This social contract aspect of the game entails everything that theoretically could be agreed upon outside of an actual cart play.
Aspects like the ones you mention can easily be agreed upon:
-Both players can agree to have a notepad where they write down used moves, PP used, boosts and more.
-Both players can agree to having access to a database of what moves certain mons have and usually use.
-Both players can agree to having access to a damage calculator.
-Both players can agree to having a calculator by their side and calculate the percentage of total HP.
At no point have I implied that Tera Preview is against Cart Play, as I believe it falls under this "Social contract" side. In fact, I never mentioned Tera Preview in my original post, as such I don't know why you argued against me in that regard when I agree with you wholeheartedly.
The original problem, which was "what if mons that tera cant run an item", also falls under this, but let's pose two questions:
1. Could two players agree to bring a team in a cart battle in which mons that would tera don't run an item? Yes, most definitely
2. But could two players agree to give a Terastal Orb to the mons that would tera in cart? No, because there is no such item.
The thing about this argument is that we cannot create a Tera Orb item out of thin air because it simply does not exist in cart, and many users reasonably took issue with such arguments, because it is (without wanting to be condescending) extremely naive to aspire to shift the game in such a way. There's many reasons why Tusk is better than Lando this gen but one of them is hazard removal. What if we just gave Lando Defog again so that it can compete with Tusk? Yeah, of course not, because movepools are determined by cart. Why did Showdown add that thing where Body Slam can't paralize normal types in RBY? Wasn't the metagame already formed and wouldn't that suppose a change in the meta? Yes but the thing is that what was happening before simply wasnt accurate.
One last quick thing too, regarding what you said about bans not being enforceable in cart. Another element that we need to consider, and precisely the reason why I chose the words "social contract", is that we need to presuppose that people are going to follow these rules. Of course in cart nothing is enforceable, but for that we already have Freedom Cup. The suposition is that every player would follow these rules or that there'd be a way to monitor that they were followed, otherwise nothing matters. But if we are on Page 31 of this Tera discussion post, the reason why someone created smogon like 15 years ago, thats because there are people who believe in rules and believe that they can make the game better.
What I want to say with this post is that, while I agree with the points you make, we need to be surgical in the way we discuss mechanic changes and have a solid reasoning behind it. I feel like many people here are arguing in bad faith or telling half truths regarding what is and what isnt possible, and we need to counter arguments with actual counterarguments and not oneliners, and if we are suggesting something that is completely unreplicable thru cart play like Sleep Clause, the argument better be fucking good.
Sorry for the rambling have a great saturday my dudes