Clean up docs issues

The Sphinx build produces a number of warnings and errors. Some are
rightfully ignored, but many need to be fixed. These are mostly
unindexed pages and misformatted references.

Signed-off-by: Eric Ball <eball@linuxfoundation.org>
Change-Id: I9d7a116dc87083ad2dcab20e31cd479364f298cd
diff --git a/howto/code/lint/fix-errors/index.rst b/howto/code/lint/fix-errors/index.rst
index e48d6a8..20289fc 100644
--- a/howto/code/lint/fix-errors/index.rst
+++ b/howto/code/lint/fix-errors/index.rst
@@ -4,5 +4,5 @@
 .. toctree::
     :glob:
 
-   sphinx/spelling/*
-   yamllint/*
+   sphinx/spelling/spelling-exclusions.rst
+   yamllint/long-lines.rst
diff --git a/howto/code/lint/fix-errors/sphinx/spelling/index.rst b/howto/code/lint/fix-errors/sphinx/spelling/index.rst
deleted file mode 100644
index fe040a5..0000000
--- a/howto/code/lint/fix-errors/sphinx/spelling/index.rst
+++ /dev/null
@@ -1,7 +0,0 @@
-LINT: Spelling Errors
-=====================
-
-.. toctree::
-   :maxdepth: 2
-
-   spelling-exclusions
diff --git a/howto/code/lint/fix-errors/yamllint/long-lines.rst b/howto/code/lint/fix-errors/yamllint/long-lines.rst
index e4d16bf..2368905 100644
--- a/howto/code/lint/fix-errors/yamllint/long-lines.rst
+++ b/howto/code/lint/fix-errors/yamllint/long-lines.rst
@@ -12,4 +12,4 @@
 
 .. seealso::
 
-- https://yaml-multiline.info/
+   - https://yaml-multiline.info/