Synthetic portfolio environment. Publication metadata comes from OpenAlex CC0; saved works and scores are demo data.