list all proposals
deduplicate proposals where possible
proposal.modification_date
scrape proposal details based on the lists
numbers might not be unique
don't delete old proposals
fix log level
fix person scraping
reorganize proposal scraper
remove breakpoints
fix blacklist number
fix modification date; scrape sponsorships
re-enable activity saving
scrape_result table
scrape modified pages
iterate over scraped proposal pages
pick out proposals in need of updating
integrate page data into proposals
drop some left-over constraints
be careful when matching proposals to PKs