If you grade positions through two weeks mine would be something like this:
QB: A+
WR: A-... frankly, they've done everything asked of them, but have yet to need to beat "good" coverage
RB: A... tons of depth and production
TE: B-... inconsistent blocking, not really showing up much in the passing game, unlikely to be a major factor this year
OL: B+... good not great. Still a lot of inconsistency and what appears -- to the untrained eye -- to be missed assignments
DL: B... not seeing elite play. Inconsistent pass rush and setting the edge. Not tackling particularly well either or getting off blocks as well as they should be.
LB: C+... the starters look slow and miss too many tackles. Get swallowed up too easily. It is visible how much more athletic Ausberry and Sneed are than our starters.
CB: A-... mostly covering well with few busts. Have not been challenged by talented passers or catchers yet.
S: B+... not having a huge impact but not screwing up either.
So what I see is one of the most complete and consistent offenses that ND has had in recent memory and one where if the OL improves as the year goes on then they could be really special.
On defense, I see a front seven that could get worked by a team with a good OL or Caleb Williams because frankly they are just not that athletic or disruptive.