Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
27 changes: 26 additions & 1 deletion dashboard.html

Large diffs are not rendered by default.

4 changes: 1 addition & 3 deletions dashboard.md
Original file line number Diff line number Diff line change
Expand Up @@ -36,8 +36,6 @@ Last check-in: not recorded yet. Ledger dates are review dates, not measurement

## Active tasks

Open means tracked, not necessarily running. Blockers and decisions still apply.

| Task | Campaign | Status | Priority | Next step |
|---|---|---|---|---|
| [Drop the 1e-3 prior centring for shear / multipole / ell_comps in the benchmark](https://github.com/PyAutoLabs/PyAutoInsight/blob/main/tasks/drop_1e3_prior_centring_after_631.md) | slam-hst-base | blocked | normal | Verify the release containing Galaxy#634 and Lens#754 before changing priors; retain zero-centre gradient witness. |
Expand All @@ -46,7 +44,7 @@ Open means tracked, not necessarily running. Blockers and decisions still apply.
| [Graphical Model Scale-Up — Scoping](https://github.com/PyAutoLabs/PyAutoInsight/blob/main/tasks/graphical_scoping.md) | graphical-ep | needs-slicing | high | Reconcile current Cortex scale results and library dependencies; select one bounded inference phase with a witness. |
| [NUTS/HMC trial on validated likelihoods](https://github.com/PyAutoLabs/PyAutoInsight/blob/main/tasks/gradient_sampler_validated_likelihoods.md) | point-source-admission | needs-decision | normal | An unscoped idea, not permission to submit: reconcile point-source admission with imaging and weak-lensing candidate targets. |

Completed and superseded tasks remain in the [ledger](https://github.com/PyAutoLabs/PyAutoInsight/blob/main/campaigns.yaml).
[Ledger](https://github.com/PyAutoLabs/PyAutoInsight/blob/main/campaigns.yaml)

## Inference evidence

Expand Down
11 changes: 4 additions & 7 deletions insight/campaigns.py
Original file line number Diff line number Diff line change
Expand Up @@ -145,8 +145,6 @@ def markdown(data: dict) -> str:
"",
"## Active tasks",
"",
"Open means tracked, not necessarily running. Blockers and decisions still apply.",
"",
"| Task | Campaign | Status | Priority | Next step |",
"|---|---|---|---|---|",
]
Expand All @@ -157,7 +155,7 @@ def markdown(data: dict) -> str:
)
rows += [
"",
"Completed and superseded tasks remain in the [ledger](" + URL + "campaigns.yaml).",
"[Ledger](" + URL + "campaigns.yaml)",
"",
"## Inference evidence",
"",
Expand Down Expand Up @@ -202,10 +200,9 @@ def table(headers, rows):

return (
marker(data) + '<section class="checkin"><h2>Check in on all inference work</h2>'
"<p>One prompt, one ongoing chat. Add a campaign focus or idea here, or tell the chat before or afterwards.</p>"
f'<label for="checkin-prompt">Your check-in prompt</label><textarea id="checkin-prompt" rows="8">{e(PROMPT)}</textarea>'
'<button type="button" id="copy-checkin">Copy check-in prompt</button><span id="copy-status" role="status" aria-live="polite"></span>'
f'<p class="muted">Last check-in: {e(data.get("last_checkin") or "not recorded yet")}. Ledger dates are review dates, not measurement freshness.</p></section>'
f'<p class="muted">Last check-in: {e(data.get("last_checkin") or "not recorded yet")}.</p></section>'
'<h2 id="campaigns">Active campaigns</h2>'
+ table(
[
Expand All @@ -220,9 +217,9 @@ def table(headers, rows):
],
campaigns,
)
+ '<h2 id="tasks">Active tasks</h2><p>Open means tracked, not necessarily running. Blockers and decisions still apply.</p>'
+ '<h2 id="tasks">Active tasks</h2>'
+ table(["Task", "Campaign", "Status", "Priority", "Next step"], tasks)
+ f'<p>Completed and superseded tasks remain in the <a href="{URL}campaigns.yaml">ledger</a>.</p><h2 id="evidence">Inference evidence</h2>'
+ f'<p><a href="{URL}campaigns.yaml">Ledger</a></p><h2 id="evidence">Inference evidence</h2>'
)


Expand Down
Loading