### Required

[\[1\]](https://github.com/GraceM599/ObsidianRPGSystem/blob/680ad30b39d18b66f5f6b00a11b9414ab53b0f20/StatusView.ts#L14-L14)[\[2\]](https://github.com/GraceM599/ObsidianRPGSystem/blob/680ad30b39d18b66f5f6b00a11b9414ab53b0f20/main.ts#L68-L68)[\[3\]](https://github.com/GraceM599/ObsidianRPGSystem/blob/680ad30b39d18b66f5f6b00a11b9414ab53b0f20/main.ts#L87-L87)[\[4\]](https://github.com/GraceM599/ObsidianRPGSystem/blob/680ad30b39d18b66f5f6b00a11b9414ab53b0f20/main.ts#L96-L96)[\[5\]](https://github.com/GraceM599/ObsidianRPGSystem/blob/680ad30b39d18b66f5f6b00a11b9414ab53b0f20/main.ts#L102-L102)[\[6\]](https://github.com/GraceM599/ObsidianRPGSystem/blob/680ad30b39d18b66f5f6b00a11b9414ab53b0f20/main.ts#L111-L111)[\[7\]](https://github.com/GraceM599/ObsidianRPGSystem/blob/680ad30b39d18b66f5f6b00a11b9414ab53b0f20/main.ts#L125-L125)[\[8\]](https://github.com/GraceM599/ObsidianRPGSystem/blob/680ad30b39d18b66f5f6b00a11b9414ab53b0f20/main.ts#L214-L214)[\[9\]](https://github.com/GraceM599/ObsidianRPGSystem/blob/680ad30b39d18b66f5f6b00a11b9414ab53b0f20/main.ts#L239-L239)
Use sentence case for UI text.

[\[1\]](https://github.com/GraceM599/ObsidianRPGSystem/blob/680ad30b39d18b66f5f6b00a11b9414ab53b0f20/StatusView.ts#L16-L16)
Async method 'clearPage' has no 'await' expression.

[\[1\]](https://github.com/GraceM599/ObsidianRPGSystem/blob/680ad30b39d18b66f5f6b00a11b9414ab53b0f20/StatusView.ts#L17-L17)[\[2\]](https://github.com/GraceM599/ObsidianRPGSystem/blob/680ad30b39d18b66f5f6b00a11b9414ab53b0f20/StatusView.ts#L25-L25)[\[3\]](https://github.com/GraceM599/ObsidianRPGSystem/blob/680ad30b39d18b66f5f6b00a11b9414ab53b0f20/StatusView.ts#L162-L162)[\[4\]](https://github.com/GraceM599/ObsidianRPGSystem/blob/680ad30b39d18b66f5f6b00a11b9414ab53b0f20/StatusView.ts#L204-L204)[\[5\]](https://github.com/GraceM599/ObsidianRPGSystem/blob/680ad30b39d18b66f5f6b00a11b9414ab53b0f20/main.ts#L55-L55)[\[6\]](https://github.com/GraceM599/ObsidianRPGSystem/blob/680ad30b39d18b66f5f6b00a11b9414ab53b0f20/main.ts#L76-L76)[\[7\]](https://github.com/GraceM599/ObsidianRPGSystem/blob/680ad30b39d18b66f5f6b00a11b9414ab53b0f20/main.ts#L156-L156)[\[8\]](https://github.com/GraceM599/ObsidianRPGSystem/blob/680ad30b39d18b66f5f6b00a11b9414ab53b0f20/main.ts#L169-L169)
Promises must be awaited, end with a call to .catch, end with a call to .then with a rejection handler or be explicitly marked as ignored with the `void` operator.

[\[1\]](https://github.com/GraceM599/ObsidianRPGSystem/blob/680ad30b39d18b66f5f6b00a11b9414ab53b0f20/StatusView.ts#L19-L19)
Async method 'onOpen' has no 'await' expression.

[\[1\]](https://github.com/GraceM599/ObsidianRPGSystem/blob/680ad30b39d18b66f5f6b00a11b9414ab53b0f20/StatusView.ts#L113-L113)[\[2\]](https://github.com/GraceM599/ObsidianRPGSystem/blob/680ad30b39d18b66f5f6b00a11b9414ab53b0f20/StatusView.ts#L254-L254)
This assertion is unnecessary since it does not change the type of the expression.

[\[1\]](https://github.com/GraceM599/ObsidianRPGSystem/blob/680ad30b39d18b66f5f6b00a11b9414ab53b0f20/StatusView.ts#L228-L228)
Async method 'getExpForLevel' has no 'await' expression.

[\[1\]](https://github.com/GraceM599/ObsidianRPGSystem/blob/680ad30b39d18b66f5f6b00a11b9414ab53b0f20/StatusView.ts#L269-L277)
Promise returned in function argument where a void return was expected.

[\[1\]](https://github.com/GraceM599/ObsidianRPGSystem/blob/680ad30b39d18b66f5f6b00a11b9414ab53b0f20/StatusView.ts#L298-L298)
Async method 'checkFrontmatterValue' has no 'await' expression.

[\[1\]](https://github.com/GraceM599/ObsidianRPGSystem/blob/680ad30b39d18b66f5f6b00a11b9414ab53b0f20/StatusView.ts#L301-L301)
Unexpected any. Specify a different type.

[\[1\]](https://github.com/GraceM599/ObsidianRPGSystem/blob/680ad30b39d18b66f5f6b00a11b9414ab53b0f20/main.ts#L159-L159)
Async method 'refreshView' has no 'await' expression.



---

### Optional

