Bug 1: NET_LINE_LIMIT = 10 → 500
The PR review bot rejected every PR with net +10 lines, which is
virtually all real work. Raised to 500 to only catch bulk commits.
Bug 2: memory_compress reads wrong action path
tick_record['actions'] doesn't exist — actions are nested under
tick_record['decision']['actions']. Overnight alerts were always empty.
Bug 3: good_morning_report reads today's ticks instead of yesterday's
At 6 AM, now.strftime('%Y%m%d') gives today — the log is nearly empty.
Fixed to (now - timedelta(days=1)) for yesterday's full overnight data.
Bug 4: review_prs rejection comment now includes the file list
Authors couldn't tell which files were bloated. Now shows top 10 files.
Tests: 4 new tests in tests/test_tasks_bugfixes.py (all pass).
Signed-off-by: gemini <gemini@hermes.local>