--- layout: default title: "Maintenance" description: "Internal maintenance and quality checks for the Sunil Abraham Project." categories: [Project pages] permalink: /maintenance/ created: 2026-01-19 --- This page functions as an **internal maintenance dashboard** for the Sunil Abraham Project. It is used to review metadata quality, editorial consistency, and structural hygiene across the site. While the page is publicly accessible, it is not designed for general reading. Most of the content consists of routine checks, lists, and diagnostic outputs that are primarily useful for ongoing maintenance rather than public consumption. **Some sections on this page may appear empty at times — or remain empty for long periods.** This is expected and simply indicates that no pages are currently affected by the specific issue being tracked in that section. {% assign today = site.time | date: "%Y-%m-%d" %} ## 1. Title Health ### Overlong title (more than 70 characters)
    {% for page in site.pages %} {% unless page.published == false or page.url contains '/sandbox/' or page.url contains '/maintenance/' %} {% if page.title %} {% assign tlen = page.title | size %} {% if tlen > 70 %}
  1. {{ page.title }}
    {{ tlen }} characters
  2. {% endif %} {% endif %} {% endunless %} {% endfor %}
## 2. Created Date Hygiene ### Missing `created` field
    {% for page in site.pages %} {% unless page.published == false or page.url contains '/sandbox/' or page.url contains '/maintenance/' %} {% unless page.created %}
  1. {{ page.title | default: page.url }}
  2. {% endunless %} {% endunless %} {% endfor %}
### Suspicious `created` (future date)
    {% for page in site.pages %} {% unless page.published == false or page.url contains '/sandbox/' or page.url contains '/maintenance/' %} {% if page.created %} {% assign created_str = page.created | date: "%Y-%m-%d" %} {% if created_str > today %}
  1. {{ page.title | default: page.url }}
    created: {{ page.created }}
  2. {% endif %} {% endif %} {% endunless %} {% endfor %}
## 3. Category Hygiene ### Missing categories
    {% for page in site.pages %} {% unless page.published == false or page.url contains '/sandbox/' or page.url contains '/maintenance/' %} {% unless page.categories %}
  1. {{ page.title | default: page.url }}
  2. {% endunless %} {% endunless %} {% endfor %}
## 4. Permalink Hygiene ### Missing permalink
    {% for page in site.pages %} {% unless page.published == false or page.url contains '/sandbox/' or page.url contains '/maintenance/' %} {% unless page.permalink %}
  1. {{ page.title | default: page.url }}
  2. {% endunless %} {% endunless %} {% endfor %}
### Suspicious permalink patterns Flags: - Uppercase letters - `.html` or `.md` - Double slashes (`//`)
    {% for page in site.pages %} {% unless page.published == false or page.url contains '/sandbox/' or page.url contains '/maintenance/' %} {% if page.permalink %} {% assign p = page.permalink %} {% assign lower = p | downcase %} {% if p != lower or p contains '.html' or p contains '.md' or p contains '//' %}
  1. {{ page.title | default: page.url }}
    {{ p }}
  2. {% endif %} {% endif %} {% endunless %} {% endfor %}
## 5. Author Attribution Health ### Missing `authors` field
    {% for page in site.pages %} {% unless page.published == false or page.url contains '/sandbox/' or page.url contains '/maintenance/' %} {% unless page.authors %}
  1. {{ page.title | default: page.url }}
  2. {% endunless %} {% endunless %} {% endfor %}
### Empty `authors` array
    {% for page in site.pages %} {% unless page.published == false or page.url contains '/sandbox/' or page.url contains '/maintenance/' %} {% if page.authors and page.authors.size == 0 %}
  1. {{ page.title | default: page.url }}
  2. {% endif %} {% endunless %} {% endfor %}
## Notes - Pages marked `published: false` are excluded by design. - `/sandbox/` paths are excluded to reduce noise. - This dashboard is intentionally descriptive, not prescriptive. - Fixes should prioritise clarity, correctness, and long-term maintainability.