[object Object]

← back to Commercialrealestate

crcp: add firecities.agentabrams.com short-alias to HUB_PAGES (TK-11104)

f24b65020e862ca2d390a82d341feb9f165f8646 · 2026-09-02 10:31:17 -0700 · Steve Abrams

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

Files touched

Diff

commit f24b65020e862ca2d390a82d341feb9f165f8646
Author: Steve Abrams <steve@designerwallcoverings.com>
Date:   Wed Sep 2 10:31:17 2026 -0700

    crcp: add firecities.agentabrams.com short-alias to HUB_PAGES (TK-11104)
    
    Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
---
 scripts/serve.js | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/scripts/serve.js b/scripts/serve.js
index 2b58fb3..9478466 100644
--- a/scripts/serve.js
+++ b/scripts/serve.js
@@ -73,7 +73,7 @@ const BADGE_TAG = '<script src="/user-badge.js" defer></script>';
 const SCOPE_HEAD = '<script src="/crcp-cities.js"></script><script src="/crcp-scope.js"></script>';
 // Hub hosts serve a launcher page at '/' instead of the app: recities. = all cities,
 // firecities. = 2025 burn-zone cities. Every other host gets the app (index.html).
-const HUB_PAGES = { 'recities.crcp.agentabrams.com': 'recities.html', 'firecities.crcp.agentabrams.com': 'firecities.html' };
+const HUB_PAGES = { 'recities.crcp.agentabrams.com': 'recities.html', 'firecities.crcp.agentabrams.com': 'firecities.html', 'firecities.agentabrams.com': 'firecities.html' };
 app.get(/(?:^\/$|\.html$)/, (req, res, next) => {
   const hub = HUB_PAGES[(req.hostname || '').toLowerCase()];
   const rel = req.path === '/' ? (hub || 'index.html') : req.path.replace(/^\/+/, '');

← dafa213 auto-data-snapshot: 2026-09-02T09:35:20 (2 data files) — dat  ·  back to Commercialrealestate  ·  auto-data-snapshot: 2026-09-02T12:07:47 (1 data files) — dat cfe6057 →