Skip to content

Commit faacbe0

Browse files
committed
Expand conference catalog and polish dashboard UX.
Add 27 conferences with deadline and sponsorship updates, refine detail panel and mobile styling, streamline maintainer docs, and remove an unused CI workflow.
1 parent 14c8666 commit faacbe0

11 files changed

Lines changed: 370 additions & 312 deletions

File tree

.cursor/skills/update-conference-data/SKILL.md

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ description: >-
3131
| New or distinct regional edition | **Add** one row |
3232
| Duplicates | **Merge** per user intent |
3333

34-
**Never** two rows for the same edition. Batch merges from `discovery/07_runtime/proposals/`: run `python discovery/06_review/step_01_validate_proposal.py`; see [00_HUMAN_REVIEW.md](../../../discovery/06_review/00_HUMAN_REVIEW.md).
34+
**Never** two rows for the same edition.
3535

3636
## Research
3737

@@ -77,10 +77,6 @@ Quoted commas; empty optional links; bump `last_verified_date` on every touched
7777
3. High-priority gaps still `TBD`/`Unknown`
7878
4. Sources when non-obvious
7979

80-
## Discovery pipeline (optional)
81-
82-
`discovery/` never writes `conferences.csv`. Merge **approved** proposals after human review and official re-check. See [discovery/README.md](../../../discovery/README.md).
83-
8480
## Verify locally (optional)
8581

8682
`python3 -m http.server 8000``index.html`; no CSV console warnings; deadline filters sane.

.github/FUNDING.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
ko_fi: javanxd
2+
github: JavanXD
3+
buy_me_a_coffee: javanxd

.github/workflows/conference-discovery.yml

Lines changed: 0 additions & 93 deletions
This file was deleted.

.gitignore

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,5 +7,6 @@ conferences.csv.bak*
77

88
TODO.md
99

10-
# Discovery tooling (scrapers + pipeline) — local only for now
10+
# Local-only tooling
1111
/discovery/
12+
/scripts/scrapers/

CONTRIBUTING.md

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,3 @@ git push -u origin chore/update-conference-entry
6262
- Maintainers may request source verification for critical fields.
6363
- PRs with uncertain values should keep `TBD`/`Unknown` and include notes.
6464
- Keep changes scoped; avoid unrelated formatting churn.
65-
66-
## Automated discovery (maintainers)
67-
68-
Optional **`discovery/`** folder (gitignored by default): scrapers + pipeline. See `discovery/README.md` when present locally.

DISCOVERY.md

Lines changed: 0 additions & 13 deletions
This file was deleted.

README.md

Lines changed: 1 addition & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -34,8 +34,6 @@ You can use the **public deployment**, **self-host** a copy, or **run locally**
3434
| **Curators / AI agents** | [`.cursor/skills/update-conference-data/SKILL.md`](.cursor/skills/update-conference-data/SKILL.md) — research workflow (points at CATALOG) |
3535
| **Pull requests** | [`CONTRIBUTING.md`](CONTRIBUTING.md) |
3636

37-
Legacy CSV columns removed: `accepts_cfp``accepts_cfv`, `cfp_deadline_month` (derived on load). Backups: `conferences.csv.bak-2026-06-01`, `conferences.csv.bak-2026-06-01-pre-cfp-month`.
38-
3937
**Quick prompt for agents:** follow the skill above; return added/updated counts, touched names, remaining gaps, and sources.
4038

4139
## Pull Request Contribution Flow
@@ -93,16 +91,6 @@ The UI includes **Backup & restore**: export or import a JSON file of everything
9391
- **Copy shareable link** — Copies the current URL (filters and `persona` / `view` params) for others or another device.
9492
- **Calendar (.ics)** — From the detail panel, download an all-day event for the **next upcoming** CfP/CfT/CfW deadline (when the CSV has a valid date).
9593

96-
## Discovery tooling (optional, gitignored)
97-
98-
Scraping and pipeline automation live in **`discovery/`** (excluded from git — see `discovery/README.md` after you create it locally). Produces proposal CSVs for review; does **not** change `conferences.csv` by default.
99-
100-
```bash
101-
discovery/02_collect/.venv/bin/python discovery/04_orchestrate/step_10_sync.py --research --backend web
102-
```
103-
104-
Merge approved rows with the [update-conference-data skill](.cursor/skills/update-conference-data/SKILL.md). Details: `discovery/00_STEP_ORDER.md`, `discovery/04_orchestrate/GITHUB_ACTIONS.md`.
105-
10694
## Verifying catalog data
10795

108-
Use the [update-conference-data skill](.cursor/skills/update-conference-data/SKILL.md); spot-check in the app and the browser console. Discovery merges: `discovery/06_review/step_01_validate_proposal.py` and [00_HUMAN_REVIEW.md](discovery/06_review/00_HUMAN_REVIEW.md).
96+
Use the [update-conference-data skill](.cursor/skills/update-conference-data/SKILL.md); spot-check in the app and the browser console. Run `python3 scripts/validate_catalog.py` before opening a PR.

0 commit comments

Comments
 (0)