https://github.com/Sawatter/canada-under-carney
· scanned 2026-06-16 00:03 UTC (2 months, 3 weeks ago)
41 raw signals (0 security + 41 graph)
Last scanned 2 months, 3 weeks ago · v1 · 40 actionable findings from 1 signal source. 1 repeated signal grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 640 nodes from the latest scan, grouped by kind. Each node is a unit the engine identified (file, function, endpoint, table…). Most users won't need this view — it's primarily for debugging the engine's graph extraction or for AI agents that want to enumerate the project structure.
| Label | Layer | Status | Path |
|---|---|---|---|
valid_seen_ledger_path |
software | healthy | scripts/validate_monitor_inputs.py:16 |
main |
software | healthy | scripts/validate_monitor_inputs.py:32 |
tierOf |
software | healthy | scripts/audit-source-tiers.mjs:tierOf |
total |
software | healthy | scripts/audit-source-tiers.mjs:total |
now_iso |
software | healthy | scripts/monitor_sources.py:265 |
load_json |
software | healthy | scripts/monitor_sources.py:269 |
write_json |
software | healthy | scripts/monitor_sources.py:276 |
sha256_short |
software | healthy | scripts/monitor_sources.py:282 |
scrub_public_text |
software | healthy | scripts/monitor_sources.py:286 |
host_of |
software | healthy | scripts/monitor_sources.py:298 |
family_for_host |
software | healthy | scripts/monitor_sources.py:308 |
surface_key |
software | healthy | scripts/monitor_sources.py:322 |
slugify |
software | healthy | scripts/monitor_sources.py:345 |
normalize_url |
software | healthy | scripts/monitor_sources.py:349 |
parse_dateish |
software | healthy | scripts/monitor_sources.py:372 |
publisher_for |
software | healthy | scripts/monitor_sources.py:403 |
method_for |
software | healthy | scripts/monitor_sources.py:414 |
_dimension_urls |
software | healthy | scripts/monitor_sources.py:427 |
build_registry |
software | healthy | scripts/monitor_sources.py:454 |
touch |
software | healthy | scripts/monitor_sources.py:460 |
empty_source_state |
software | healthy | scripts/monitor_sources.py:537 |
load_state |
software | healthy | scripts/monitor_sources.py:551 |
mark_checked |
software | healthy | scripts/monitor_sources.py:559 |
already_surfaced |
software | healthy | scripts/monitor_sources.py:573 |
remember_candidate |
software | healthy | scripts/monitor_sources.py:586 |
load_seen_ledger |
software | healthy | scripts/monitor_sources.py:600 |
already_seen_in_ledger |
software | healthy | scripts/monitor_sources.py:617 |
_candidate |
software | healthy | scripts/monitor_sources.py:629 |
_registry_index |
software | healthy | scripts/monitor_sources.py:660 |
registry_url_host_sets |
software | healthy | scripts/monitor_sources.py:664 |
load_adjacent_authorities |
software | healthy | scripts/monitor_sources.py:682 |
adjacent_registry_entries |
software | healthy | scripts/monitor_sources.py:698 |
month_label |
software | healthy | scripts/monitor_sources.py:731 |
derive_candidate_date |
software | healthy | scripts/monitor_sources.py:745 |
timing_confidence |
software | healthy | scripts/monitor_sources.py:784 |
assign_candidate_labels |
software | healthy | scripts/monitor_sources.py:799 |
collapse_candidates_by_url |
software | healthy | scripts/monitor_sources.py:830 |
collapse_candidates_by_title |
software | healthy | scripts/monitor_sources.py:864 |
filter_seen_ledger |
software | healthy | scripts/monitor_sources.py:896 |
_source_id_and_dims |
software | healthy | scripts/monitor_sources.py:908 |
candidates_from_fetch_results |
software | healthy | scripts/monitor_sources.py:915 |
is_new |
software | healthy | scripts/monitor_sources.py:933 |
add |
software | healthy | scripts/monitor_sources.py:936 |
_days_since |
software | healthy | scripts/monitor_sources.py:1068 |
search_window_dates |
software | healthy | scripts/monitor_sources.py:1083 |
run_search_fanout |
software | healthy | scripts/monitor_sources.py:1092 |
build_dimension_context |
software | healthy | scripts/monitor_sources.py:1160 |
classify_candidates |
software | healthy | scripts/monitor_sources.py:1232 |
_suppressed |
software | healthy | scripts/monitor_sources.py:1311 |
threshold_count |
software | healthy | scripts/monitor_sources.py:1324 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
vite.config.js |
software | healthy | vite.config.js |
README.md |
software | healthy | README.md |
CLAUDE.md |
software | healthy | CLAUDE.md |
package.json |
software | healthy | package.json |
index.html |
software | healthy | index.html |
package-lock.json |
software | healthy | package-lock.json |
eslint.config.js |
software | healthy | eslint.config.js |
README.md |
software | healthy | monitoring/README.md |
ethics-reports.json |
software | healthy | monitoring/ethics-reports.json |
sources.json |
software | healthy | monitoring/sources.json |
adjacent-authorities.json |
software | healthy | monitoring/adjacent-authorities.json |
state.json |
software | healthy | monitoring/state.json |
state-2026-05.json |
software | healthy | monitoring/backtest/state-2026-05.json |
sources-2026-05.json |
software | healthy | monitoring/backtest/sources-2026-05.json |
2026-05.json |
software | healthy | monitoring/backtest/2026-05.json |
state-2026-06-01-13.json |
software | healthy | monitoring/catchup/state-2026-06-01-13.json |
2026-06-01-to-2026-06-13.json |
software | healthy | monitoring/catchup/2026-06-01-to-2026-06-13.json |
2026-06-dryrun.json |
software | healthy | monitoring/candidates/2026-06-dryrun.json |
2026-06.json |
software | healthy | monitoring/candidates/2026-06.json |
Consistency-Self-Audit-2026-05.md |
software | healthy | docs/Consistency-Self-Audit-2026-05.md |
Source-Monitoring-Candidates-2026-06.md |
software | healthy | docs/Source-Monitoring-Candidates-2026-06.md |
Structured-Brief-Template.md |
software | healthy | docs/Structured-Brief-Template.md |
Bias-Resistance-Cycle-2026-05-Closure.md |
software | healthy | docs/Bias-Resistance-Cycle-2026-05-Closure.md |
Source-Authority-Map.md |
software | healthy | docs/Source-Authority-Map.md |
Grade-Change-Red-Team-Reviewer-Invite-2026-06.md |
software | healthy | docs/Grade-Change-Red-Team-Reviewer-Invite-2026-06.md |
Perceived-Bias-Survey.md |
software | healthy | docs/Perceived-Bias-Survey.md |
Source-Protocol-Dry-Run-Cross-Check-2026-05.md |
software | healthy | docs/Source-Protocol-Dry-Run-Cross-Check-2026-05.md |
Bias-Resistance-Protocol.md |
software | healthy | docs/Bias-Resistance-Protocol.md |
Source-Monitoring-Adjudication-2026-06.md |
software | healthy | docs/Source-Monitoring-Adjudication-2026-06.md |
May-2026-Source-Refresh-Notes.md |
software | healthy | docs/May-2026-Source-Refresh-Notes.md |
Fraser-Concentration-Audit.md |
software | healthy | docs/Fraser-Concentration-Audit.md |
Sensitivity-Analysis.md |
software | healthy | docs/Sensitivity-Analysis.md |
Canonical-Scoring-Sheets.md |
software | healthy | docs/Canonical-Scoring-Sheets.md |
Source-Coverage-Ledger-2026-06.md |
software | healthy | docs/Source-Coverage-Ledger-2026-06.md |
Source-Dates-Review.md |
software | healthy | docs/Source-Dates-Review.md |
v2-Decision-Memo-Promise-Delivery.md |
software | healthy | docs/v2-Decision-Memo-Promise-Delivery.md |
Right-Of-Reply.md |
software | healthy | docs/Right-Of-Reply.md |
Source-Monitoring-Catchup-2026-06-01-to-2026-06-13.md |
software | healthy | docs/Source-Monitoring-Catchup-2026-06-01-to-2026-06-13.md |
Source-Characterization-Register.md |
software | healthy | docs/Source-Characterization-Register.md |
Product-Thesis.md |
software | healthy | docs/Product-Thesis.md |
Current-Roadmap.md |
software | healthy | docs/Current-Roadmap.md |
Climate-ECCC-Plan-Read-2026-05-25.md |
software | healthy | docs/Climate-ECCC-Plan-Read-2026-05-25.md |
Source-Tier-Distribution-2026-06.md |
software | healthy | docs/Source-Tier-Distribution-2026-06.md |
Dimension-Status-Register.md |
software | healthy | docs/Dimension-Status-Register.md |
v2-Decision-Memo-Defence-Trade.md |
software | healthy | docs/v2-Decision-Memo-Defence-Trade.md |
Inter-Rater-Pilot-Results-Template-2026-05.md |
software | healthy | docs/Inter-Rater-Pilot-Results-Template-2026-05.md |
Perplexity-Review-2026-05.md |
software | healthy | docs/Perplexity-Review-2026-05.md |
Measure-Selection-Rules.md |
software | healthy | docs/Measure-Selection-Rules.md |
Deconfliction-Matrix.md |
software | healthy | docs/Deconfliction-Matrix.md |
Accessibility-Audit-2026-05.md |
software | healthy | docs/Accessibility-Audit-2026-05.md |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
monitoring |
software | healthy | monitoring |
backtest |
software | healthy | monitoring/backtest |
catchup |
software | healthy | monitoring/catchup |
candidates |
software | healthy | monitoring/candidates |
docs |
software | healthy | docs |
v2 |
software | healthy | docs/v2 |
shadow-logs |
software | healthy | docs/v2/shadow-logs |
verification |
software | healthy | docs/v2/verification |
ledgers |
software | healthy | docs/v2/verification/ledgers |
evidence-packs |
software | healthy | docs/v2/verification/evidence-packs |
source-recertification |
software | healthy | docs/source-recertification |
accessibility |
software | healthy | docs/accessibility |
scripts |
software | healthy | scripts |
fixtures |
software | healthy | scripts/fixtures |
git-hooks |
software | healthy | scripts/git-hooks |
.claude |
software | healthy | .claude |
commands |
software | healthy | .claude/commands |
skills |
software | healthy | .claude/skills |
grill-with-docs |
software | healthy | .claude/skills/grill-with-docs |
bias-resistance-check |
software | healthy | .claude/skills/bias-resistance-check |
grill-me-codex |
software | healthy | .claude/skills/grill-me-codex |
source-audit |
software | healthy | .claude/skills/source-audit |
references |
software | healthy | .claude/skills/source-audit/references |
source-addition |
software | healthy | .claude/skills/source-addition |
references |
software | healthy | .claude/skills/source-addition/references |
review |
software | healthy | .claude/skills/review |
write-a-skill |
software | healthy | .claude/skills/write-a-skill |
source-verification |
software | healthy | .claude/skills/source-verification |
project-room |
software | healthy | .claude/skills/project-room |
grill-me |
software | healthy | .claude/skills/grill-me |
codex-review |
software | healthy | .claude/skills/codex-review |
scope-guard |
software | healthy | .claude/skills/scope-guard |
scripts |
software | healthy | .claude/skills/scope-guard/scripts |
references |
software | healthy | .claude/skills/scope-guard/references |
grill-with-docs-codex |
software | healthy | .claude/skills/grill-with-docs-codex |
grade-evaluation |
software | healthy | .claude/skills/grade-evaluation |
references |
software | healthy | .claude/skills/grade-evaluation/references |
monthly-cycle |
software | healthy | .claude/skills/monthly-cycle |
references |
software | healthy | .claude/skills/monthly-cycle/references |
ai-question-method |
software | healthy | .claude/skills/ai-question-method |
handoff |
software | healthy | .claude/skills/handoff |
public |
software | healthy | public |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
src |
software | healthy | src |
components |
software | healthy | src/components |
| Label | Layer | Status | Path |
|---|---|---|---|
App |
frontend | healthy | src/App.jsx |
CompareView |
frontend | healthy | src/components/CompareView.jsx |
EmailSignup |
frontend | healthy | src/components/EmailSignup.jsx |
WhatsChanged |
frontend | healthy | src/components/WhatsChanged.jsx |
PromiseTag |
frontend | healthy | src/components/PromiseTag.jsx |
Methodology |
frontend | healthy | src/components/Methodology.jsx |
DimensionCard |
frontend | healthy | src/components/DimensionCard.jsx |
TrendArrow |
frontend | healthy | src/components/TrendArrow.jsx |
About |
frontend | healthy | src/components/About.jsx |
VisitorCount |
frontend | healthy | src/components/VisitorCount.jsx |
Dashboard |
frontend | healthy | src/components/Dashboard.jsx |
ScoreDerivation |
frontend | healthy | src/components/ScoreDerivation.jsx |
ApprovalSignalLegacy |
frontend | healthy | src/components/ApprovalSignal.jsx |
GradeChip |
frontend | healthy | src/components/GradeChip.jsx |
ScoreboardHeader |
frontend | healthy | src/components/ScoreboardHeader.jsx |
PromiseTracker |
frontend | healthy | src/components/PromiseTracker.jsx |
| Label | Layer | Status | Path |
|---|---|---|---|
ANTHROPIC_API_KEY |
cicd | healthy | — |
GITHUB_TOKEN |
cicd | healthy | — |
CYCLE_MONTH |
cicd | healthy | — |
BUTTONDOWN_API_KEY |
cicd | healthy | — |
TAVILY_API_KEY |
cicd | healthy | — |
| Label | Layer | Status | Path |
|---|---|---|---|
source-scout |
cicd | healthy | .github/workflows/monthly-source-scout.yml |
check-subscriber-count |
cicd | healthy | .github/workflows/buttondown-subscriber-alert.yml |
build |
cicd | healthy | .github/workflows/deploy.yml |
deploy |
cicd | healthy | .github/workflows/deploy.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
of |
software | healthy | eslint.config.js:of |
ProposedDate |
software | healthy | scripts/derive-source-dates.py:73 |
DateMetadataParser |
software | healthy | scripts/derive-source-dates.py:81 |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::monthly-source-scout |
cicd | healthy | .github/workflows/monthly-source-scout.yml |
gha::buttondown-subscriber-alert |
cicd | healthy | .github/workflows/buttondown-subscriber-alert.yml |
gha::deploy |
cicd | healthy | .github/workflows/deploy.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
port:13 |
network | healthy | .github/workflows/buttondown-subscriber-alert.yml |
port:37 |
network | healthy | .github/workflows/buttondown-subscriber-alert.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-diyc3t63 |
software | healthy | /tmp/repobility-clone-diyc3t63 |
| Label | Layer | Status | Path |
|---|---|---|---|
postgres |
data | healthy | .claude/skills/grill-with-docs/SKILL.md |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | scripts/start-perplexity-filesystem-mcp.sh |
This page is publicly accessible at:
https://repobility.com/scan/fdc38010-9087-4123-b013-7565f75f701c/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/fdc38010-9087-4123-b013-7565f75f701c/
Important — please don't re-submit the same URL repeatedly. The submission endpoint is idempotent: re-submitting the same git URL returns this same scan_token, not a new one. To re-scan this repo, sign up free and use the dashboard.