About ET · Site Operations

Site Inventory,
Status, and Publishing Guide

A working page for the active build: live inventory, current content-system status, and lightweight instructions for creating new pages, posts, and ET Talk episodes using the repo workflow.

136
Pages in Build
28
Service Pages
34
Structured Posts
3
Post Types
Current Post Types
3
Repo Skills
1
Latest Build Scope
136 pages

What is currently in the site

Public Pages
129
Pages using the shared public-site shell.
About ET Pages
51
About, governance, newsroom, strategy, and operations pages.
Service Pages
28
Services and Tools landing pages plus individual service pages.
Newsroom Posts
34
Structured post records rendered from src/content/posts/.
ET Talk Episodes
6
Podcast episodes routed into the ET Talk callout.
CIO Digests
5
Monthly compiled updates using the shared digest layout.
Internal Pages
7
Build tracker, IA notes, and internal tooling pages.
Repo Skills
1
Repo-local Codex skills available under the skills/ directory.

How the site is currently organized

Current Structure
Audience Entry Points
3 primary audiences
Top-level hubs for students, faculty, and staff act as the primary user-facing doors into the site.
Current Structure
Services & Tools
28 service pages
The largest content cluster. This section combines the services landing page, individual service overviews, infrastructure pages, and active project/service surfaces.
Current Structure
UT.AI
9 AI pages
AI content is organized as a focused top-level section with platform pages, policy guidance, and research or audience-specific entry points.
Current Structure
News & Events
Posts + events + ET Talk
Editorial content is split between newsroom posts, ET Talk podcast episodes, and the events archive, all generated from structured content models.
Current Structure
About ET
38 about pages
About ET holds organizational context: leadership, governance, strategy, operations, and the internal-facing build handbook for this site.
Current Structure
Internal / Build Support
7 internal pages
Internal pages remain separate from the public IA and support iteration on status tracking, reviews, and site operations while the build evolves.

Current publishing capabilities

Structured newsroom engine

34 posts are currently rendered from JSON models and reused across the newsroom and homepage.

Monthly CIO updates

5 digest posts inherit a shared hero and digest layout.

ET Talk podcast support

6 podcast pages support embeds and populate the ET Talk section automatically.

Homepage aggregation

The homepage latest-news rail and CIO blog cards are generated from post data and the CIO RSS feed/cache.

Service page expansion

28 service pages are now maintained inside the shared site structure.

Shared site shell

Navigation, footer, breadcrumbs, and hero-shell patterns are centralized so global changes only happen once.

Most recent newsroom entries

April 9, 2026
UT Engineers Just Flew Humans to the Moon. ET Exists to Support the People Who Make That Possible.
ET Newsroom · Story
Open story →
April 7, 2026
In the AI Era, the Competitive Advantage Is Still Human
ET Newsroom · Story
Open story →
April 7, 2026
Responsible AI for Education 2026: A Campus Convening on April 21
ET Newsroom · Story
Open story →
April 3, 2026
Free Microsoft Copilot Training Available to UT Community Every Tuesday in April
Microsoft 365 · Story
Open story →
March 27, 2026
UT Forms AI Advisory Committee to Shape a Responsible Future for Artificial Intelligence on Campus
Artificial Intelligence · Story
Open story →

How to create content in this repo

Use the starter script first

The fastest and safest publishing path is now the starter workflow in scripts/new_content_starter.py. It creates a draft JSON file for stories, podcasts, CIO updates, and events before anything goes live.

python3 scripts/new_content_starter.py story "Your Story Title"

Internal instructions

Use the dedicated internal guide when you want the exact commands, flag behavior, and draft-to-live workflow in one place.

et-new-content-starter.html
01

Build a standard newsroom story

Create a new JSON file under src/content/posts/ using the standard story pattern. Include title, slug, published date, category fields, excerpt, and body blocks. If you have a specific story photo, set hero.image_src; otherwise the build assigns one of the shared fallback hero images automatically. The page is then rendered through the shared post engine.

02

Build a monthly CIO update

Use variant: "monthly_updates". The page will inherit the shared CIO Updates hero automatically and render the digest layout with summary stats and stacked update cards.

03

Build an ET Talk episode

Use variant: "podcast_episode". Add episode metadata, platform links, and an optional YouTube embed. The newsroom keeps podcast items in the ET Talk section instead of the main story grid.

04

Build a new service page

Create a new page folder under src/pages/services/, add a page manifest entry in src/data/pages.json, then wire the page into src/data/navigation.json and the Services & Tools catalog if it should be discoverable there.

Current skill-based workflow

Available repo skill

et-page-builder
---
skills/et-page-builder/SKILL.md

How to call it

In Codex, ask for the page directly and be explicit about page type, audience, source content, and destination section.

Create a new service page for Cloud Hosting Services in Services & Tools using the existing ET style. Use these notes and add it to the menu.

For posts, specify the variant when it matters.

Build a monthly_updates post from this CIO update.
Build a podcast_episode page from this ET Talk description and YouTube link.