Editorial
Site changelog
Compiled from the GitHub main-branch history, covering SKYTICAL from its creation through the latest site change.
76
site changes
2026-07-26
History starts
2026-08-10
Updated through
Automated hourly news, daily briefing and flight-state data commits are omitted so operational refreshes do not bury real site changes.
View the complete GitHub commit history ↗
Design
766b4e4 ↗
Limited visible news summaries to the homepage while retaining article text and search metadata.
Fix
b62f106 ↗
Prevented summaries from splitting names, dropping the event or leaving isolated keywords.
Feature
68ba63c ↗
Added Apple-style homepage summaries covering the operator, place, time and impact at a glance.
Feature
97af30c ↗
Added brief in-article highlighting for search terms and their aliases after opening a result.
Design
b739f1f ↗
Moved the Google-style news search field into the global site header.
Feature
4d92c55 ↗
Added airline short-name and formal-name alias matching to news search.
Feature
e51a50d ↗
Added search suggestions generated from each day's published news.
Fix
1c34ad0 ↗
Replaced an outdated China Airlines image and limited the age gap for generic aircraft photos.
Fix
f361a47 ↗
Strengthened airline and aircraft image matching to prevent unrelated operator photos.
Editorial
bd3e362 ↗
Improved rare-aircraft identification with operator, region, model and route context.
Feature
4c1f36e ↗
Added the actual drafting model used to each article footer.
Editorial
0a6cfb2 ↗
Updated drafting rules to preserve IATA codes for airports named in a story.
Editorial
96c755a ↗
Tightened article copy and banned reader-irrelevant descriptions of data and editorial processing.
Fix
3b0abbc ↗
Corrected responsive layout, navigation and news-list display on iPhone.
Design
7ab6038 ↗
Improved the typography and scrolling speed of the mobile LIVE ticker.
Fix
75399e0 ↗
Completed additional airline-code mappings used by the live flight radar.
Design
922d70d ↗
Rebranded the site as SKYTICAL with its new logo and the tagline “SKYLINE TO AVIATION NEWS.”
Editorial
22f96f0 ↗
Improved cross-source event enrichment so related reports can jointly support drafting.
Feature
228aef5 ↗
Added Aerospace Global News as an aviation news source.
Feature
ed12f59 ↗
Added AeroTime as an aviation news source.
System
026dd73 ↗
Configured drafting-model priority and quality profiles.
Fix
499af3d ↗
Corrected and backfilled the Daily Briefing pages.
Editorial
4b7895f ↗
Revised the site changelog with neutral, precise and consistent technical language
Feature
f17b545 ↗
Added a bilingual site changelog and a footer entry point on every page
Fix
3d06ac0 ↗
Prevented civil-company results from being classified as military solely because they mention secondary defence operations
Feature
c2170da ↗
Added official aircraft and engine manufacturer news sources
System
616fa8c ↗
Refined drafting-model credits in article footers
Editorial
51d2778 ↗
Manually reviewed and published the SWISS LX16 Bangor smoke diversion
Design
0e1f146 ↗
Simplified the automated-generation notice and model credit in article footers
Feature
d4ce44d ↗
Added traceable verified historical context and controlled brief fallback to drafting
Feature
155cb67 ↗
Added ICAO/IATA callsign switching and origin-destination routes to flight radar
Feature
1089c36 ↗
Added the Taiwan civil ADS-B flight radar
Editorial
62f691b ↗
Filtered military stories without a direct aviation or transport subject
Editorial
9883b8b ↗
Strengthened relevance filtering and added article archiving
Editorial
dbbb047 ↗
Enforced minimum length and paragraph requirements for full articles
Fix
e7f04f4 ↗
Corrected the Taiwan rendering of Gatwick
Feature
867faaf ↗
Added the military news category and front-end label
Fix
883d47b ↗
Synced current briefing data before hourly builds to prevent deployment races
Design
ffe2f63 ↗
Replaced internal service-limit details with neutral reader-facing source-availability notices
Fix
e3c6b6a ↗
Enforced briefing-versus-formal-article separation during rendering
Editorial
b309c74 ↗
Made briefings standalone bulletins instead of mirrors of formal articles
Feature
bd65912 ↗
Added verified AVWIRE statistics as comparison context for PLA aircraft and vessel activity reports
Design
8fb3716 ↗
Linked each homepage live-update item directly to its corresponding story
Editorial
d157938 ↗
Turned excerpt-only feeds into discovery indexes instead of full-article evidence
Editorial
ca02039 ↗
Added content-integrity checks and conservative handling for derivative reports with insufficient evidence
Editorial
c89ebbe ↗
Added a programmatically validated glossary for Taiwan-standard proper-name renderings
Fix
1440c88 ↗
Included response bodies in retrieval-augmented briefing failure diagnostics
Fix
2d31eaf ↗
Prevented an empty retrieval-model setting from overriding the default model ID
Feature
3c569d9 ↗
Added the approved retrieval-augmented source scan to the briefing preview
Feature
9e13218 ↗
Standardised the briefing format and added Taiwan military aviation and transport sources
Feature
7f4234e ↗
Enabled direct publication of special-aircraft observations after automated rule-based verification
Design
a7e8d76 ↗
Changed news imagery to full-frame colour display with subject labels
Feature
c207832 ↗
Added airport aliases and official-agency source fallback to image matching
Feature
e568151 ↗
Fed official-page full text into drafting to support full-length articles
Feature
e817e0b ↗
Added automated matching of reusable news imagery through public sources that require no third-party API credentials
Feature
54cc760 ↗
Added three daily air-and-transport briefings on fixed Taipei windows
Editorial
6dc975b ↗
Rewrote the methodology page to reflect the complete editorial standards
Design
6661e3d ↗
Started crediting the actual drafting model in article footers
Feature
f2a0da1 ↗
Added Taiwan special-aircraft arrival detection and source-text normalisation
Fix
4679522 ↗
Resolved all 12 adversarial-review findings in the model reasoning profiles
System
09ee870 ↗
Added per-model reasoning profiles, a DeepSeek V4 Pro fallback route and improved observability
Fix
68142ff ↗
Excluded completeness-check rejections from the per-run drafting cap
System
7251de3 ↗
Made the news recency window configurable
Editorial
8984f05 ↗
Added editorial-rejection handling and a code-level completeness pre-check
System
af752fc ↗
Mapped the configured NVIDIA NIM credential environment variable in CI
System
5605953 ↗
Added model-level failover routing under the configured model-service policy
Feature
17124bb ↗
Upgraded drafting to a multi-provider model and editorial verification engine v2
Design
0f78821 ↗
Changed the site to a centred 1280px content sheet with side gutters
System
c6907c9 ↗
Added public-source headline aggregation without model API dependencies and resolved 18 review findings
System
75ce323 ↗
Imported the first production source data and completed the empty-state site build
System
f60f59f ↗