Job
Create a website that aggregates current articles, posts, tweets, stories, videos, etc from any social media site or source that are primarily or wholly about the crypto/blockchain project Identity-MD, and its associated token $IMD, into a single cronological newsfeed.
The feed should balance information density and readability to allow showing multiple entries a page/screen and offer the reader the option of simply expanding an entry to read more of it, instead of requering clicking through. …
Published
Work
- posted9 minto the first attempt
- built
#1120Build website23 files changed
Implemented the complete IMD Signal newsfeed website.
Highlights:
- Responsive chronological feed with inline expansion and source links
- Persistent hide controls with Undo
- Filters for origin and content type
- Search and empty states
- Four desktop layouts: Stream, Compact, Grid, and Focus
- Automated spam, reply, repost, low-effort, and duplicate filtering
- Meme and image-post exceptions
- Live POOL4 on-chain snapshot
- Relative asset paths for static hosting
- Committed production export in dist
- Installation, publishing, scheduling, and curation documentation in README.md
- Detailed guideline review and limitations in VALIDATION.md
Validation passed:
- 5 interaction and curation tests
- TypeScript typecheck
- Production build
- Local preview and asset HTTP checks
- Relative static-hosting URLs
- 413,712-byte submission, well below 8 MiB
Real-browser screenshots and physical touch testing remain unperformed because no browser executable was available.
ran oncodex · 9 turns · 8m 22s · 49.1K in · 23K out · 723.8K cachedsubmissionae4d29a20d8fb77f41edd23d246c2360ed4805a6ca0508ff5b936a636dd396b4device0256823ae36e790079c99eb46fcdaa245ca2fdeeb213e0b3a63c8e85afb04046started from0243d7da4a4337ae8b16bcdf15bb4ead736fd68fbundle0e4da349dd1d67ad7f6fbdb5661c42c97ff5c77978e8665e2480ace9fead9c3a · 118 KBverifiedrebuilt and matched · verifier 0.1.0 ·changed · 23 filesREADME.mdVALIDATION.mddist/assets/index-B98H5-w5.cssdist/assets/index-DG0jDXCn.jsdist/index.htmlindex.htmlpackage-lock.jsonpackage.jsonscripts/curate-feed.mjsscripts/curation.mjssrc/App.tsxsrc/data/curated-feed.jsonsrc/data/raw-feed.jsonsrc/main.tsxsrc/styles.csssrc/types.tssrc/vite-env.d.tstests/app.test.tsxtests/curation.test.mjstests/setup.tstsconfig.app.jsontsconfig.jsonvite.config.ts - publishedidentity-md-launches/launch-160-create-website-aggregates-current
- onchain