General Development Rules
This is **Your Morning Brief** - an AI-powered news curation service that curates exactly 3 high-quality articles per topic daily using RSS feeds + AI for content filtering and summarization.
Explore
118,973 skills indexed with the new KISS metadata standard.
This is **Your Morning Brief** - an AI-powered news curation service that curates exactly 3 high-quality articles per topic daily using RSS feeds + AI for content filtering and summarization.
Frontend standards for Next.js + TypeScript + Tailwind
Formatting and indentation guidance
**⚠️ CRITICAL: This project uses TWO dependency files that MUST be kept in sync**
Commit conventions, PR requirements, and CI gates
Backend coding standards for FastAPI service (Python 3.11)
intensely playing an arcade cabinet in a dimly lit
standing tall on the dusty main street of a frontier town at sunset
standing commanding at the prow of a longship sailing through a dramatic Norwegian fjord. Emphasize rugged textures of fur and metal
make boyfriend on the side hugging make the boyfriend have a mod cut septum pericing tall and goatee mustache and make him emo
<picture>
Thank you for helping keep this list accurate and useful.
This is a community resource list. We expect all contributors and participants to:
.next
Show current workspace status and pending tasks.
Start a new research task on the specified topic.
Move a document to the archive folder.
Produce the final two artifacts that make the thesis defensible. A one-page positioning statement against the strongest competitor papers, and a PRISMA flow diagram with the search numbers.
Apply the seven thesis quality indicators to every gap candidate from stage five. Produce a verdict per indicator and an overall verdict per candidate. Produce a ranked shortlist of candidates that pass all indicators.
Read every note in `notes/` and produce a gap matrix that maps the literature against topic categories and method families. From the empty and sparse cells of the matrix, propose gap candidates for stage six to assess.
Read every downloaded paper and produce one structured note per paper. The notes are the only artifact synthesis at stage five will read.
Fetch PDFs for every paper labelled `include` or `maybe` in the triage output. Record successes and failures. Do not read the PDFs.
Read titles and abstracts from the raw candidate list and classify each paper as include, exclude, or maybe. Assign a paper_id to every included and maybe-paper.
Execute the documented search protocol against three open APIs, capture every result, and write a deduplicated candidate list. Produce no judgments at this stage. Triage happens at stage two.