For soft left, it depends on what you’re reading on framing. But I think the judge community consensus is that the average framing contention is silly. This includes cards with tags like “reject big impacts” and “prefer probability— multiple internal links bad” etc. Also, I’ve never ever seen a good debate where the judge didn’t use utilitarianism to make a decision.
I think the best way to run a soft left aff is to leverage your central reps/ideas and use them to critique DAs. For example MBA BHs bioparanoia aff (check wiki, TOC), or a desecuritization aff to critique a China DA, or a islamophobia aff to critique a terror DA etc. This type of affirmative is the best of all kinds imo because not only can you better answer the DA, but also you can use these ideas to make your aff unique and generarte solvency deficits, or even DAs versus Counterplans, and obviously you’ll be able to cream bad K teams with the whole “the aff does something good, it’s a good idea, link turn” type rebuttal. Hopefully the Aff is topical though.
For K affs, I think you need to be counter defining words of the resolution in the 2AC and really just win a high level of defense: Let them read their DAs, CPs whatever too. I don’t think there’s much of a difference between the good kind of soft left aff and this kind of K aff, except obviously topicality. So really unless you care about the K and genuinely want it to be the point of discussion then read it, but otherwise if you just want to win, then I’m not sure that’s the best reason to read a K aff because at that point you’re just avoiding clash on purpose and that’ll never help you get better. You said you were a novice but won’t run a hard right aff because it links to everything. That’s a bad reason to not run it because you’re only gonna be in your second year of debate so having debates with tons of clash can only help you become better, which in turn will lead to more wins. I will say though, I am from a primarily policy school so maybe im biased. Anyway, hope this helps, and I’ll see you at Michigan this summer