myfeeds.sgit.ai / Back office
ai-generated, unreviewed what this means
Recovered
The mvp.myfeeds.ai archive
mvp.myfeeds.ai was the first MyFeeds MVP: a Ghost blog publishing machine-generated cybersecurity briefings, one per persona, alongside the long-form posts explaining how they were built. The site is gone. 15 of its posts — 13,527 words — are here, recovered from the Internet Archive and now kept as files rather than as somebody else's cache.
Most of this survived in the feed, not the pages. The crawler
captured 22 files, of which only eight were post pages. What saved
the long-form writing was a single capture of /rss/ on
31 August 2025: a Ghost feed carries the full body of its recent posts in
content:encoded, so one 224 KB XML file held articles whose own pages
were never archived. If that one request had failed, this page would be mostly a list of
what used to exist.
The posts
Two kinds, and the difference matters. The How it works posts are Dinis Cruz explaining the architecture — they are the argument. The persona posts are output: briefings the pipeline generated for a CEO, a CISO, a CTO and two kinds of board member, which makes them evidence that the thing ran.
| Tag | Posts | Words |
|---|---|---|
| How it works | 4 | 5,728 |
| CISO | 3 | 2,224 |
| CTO | 3 | 1,729 |
| CEO | 3 | 1,995 |
| Board Member (Public) | 1 | 870 |
| Board Member (Private) | 1 | 981 |
15 Apr 2025 · 857 words
for CISOs | 19-26 March 2025
CISO
15 Apr 2025 · 582 words
for CTOs | 19-26 March 2025
CTO
15 Apr 2025 · 882 words
for CEOs | 19-26 March 2025
CEO
15 Apr 2025 · 870 words
for Board Member (Public)
Board Member (Public)
15 Apr 2025 · 981 words
for Board Member (Private)
Board Member (Private)
26 Mar 2025 · 1,037 words
How I'm Building Personalised News Feeds with Semantic Graphs - Part 1
How it works
26 Mar 2025 · 1,551 words
How I'm Building Personalised News Feeds with Semantic Graphs - Part 2
How it works
24 Mar 2025 · 2,019 words
Building Semantic Knowledge Graphs with LLMs: Inside MyFeeds.ai's Multi-Phase Architecture
How it works
23 Mar 2025 · 1,121 words
Establishing Provenance and Deterministic Behaviour in an LLM-Powered News Feed (first MyFeeds.ai MVP)
How it works
20 Mar 2025 · 539 words
CTO (19 Mar)
CTO
20 Mar 2025 · 706 words
CISO (19 Mar)
CISO
20 Mar 2025 · 532 words
CEO (19 Mar)
CEO
19 Mar 2025 · 608 words
CTO New (Feb 2025)
CTO
19 Mar 2025 · 661 words
CISO News (Feb 2025)
CISO
19 Mar 2025 · 581 words
CEO (Feb 2025)
CEO
What could not be recovered
9 URLs appear in the site's own sitemap and in no capture anywhere. They are not missing from this page because nobody looked; they are gone.
https://mvp.myfeeds.ai/about/https://mvp.myfeeds.ai/author/athena/https://mvp.myfeeds.ai/author/dinis/https://mvp.myfeeds.ai/ceo-news/https://mvp.myfeeds.ai/tag/board-member-private/https://mvp.myfeeds.ai/tag/board-member-public/https://mvp.myfeeds.ai/tag/ceo/https://mvp.myfeeds.ai/tag/ciso/https://mvp.myfeeds.ai/tag/cto/
Two of them are author pages and five are tag listings, which are indexes rather than
writing — their contents are largely reconstructable from the posts that survived.
/about/ and /ceo-news/ are not: whatever they said is lost
unless a copy exists somewhere outside the archive.
How it was recovered
With admin/tools/wayback_archive.py, in
this repository, which you can run against any domain. The three things that cost
content, each of which loses it silently rather than erroring, are written up in that
tool's own documentation — the worst is that the Internet Archive's
collapse=urlkey option merges http://host/x with
https://host/x/ and keeps whichever sorts first, which on this domain was a
redirect. A collapsed query reports /tag/how-it-works/ as not existing. It
exists, it was captured, and it is here.
The manifest — every file, the capture it came from, and its Wayback URL — is at
back-office/archive/mvp.myfeeds.ai__manifest.json.