feat: Unraid deploy, dealer-flow heatmap, confluence zones, 13F capture
CI / Test (push) Canceled after 0s
CI / Build and push (push) Canceled after 0s

Ship Node production images, Unraid compose, and Gitea CI/CD (test then
push registry images; cron script if no runner). Rebuild dealer flow as a
heatmap-first map with integrity gates and chart helpers. Add confluence
zone rules, session clock, capture evidence, and tighter 13F/queue/options
paths, plus the matching UI and tests.
This commit is contained in:
Investor Flow Build
2026-08-18 14:10:02 -04:00
parent f7efea2178
commit 90e1829d39
113 changed files with 7606 additions and 1947 deletions
+3 -2
View File
@@ -101,6 +101,7 @@ export function evaluateRack(
symbol: string,
asOf: string,
assessments: SlotAssessment[],
weights?: ReadonlyMap<string, number>,
): ConfluenceEvaluation {
const slotById = new Map(CONFLUENCE_SLOTS.map((s) => [s.id, s]));
@@ -139,9 +140,9 @@ export function evaluateRack(
}
let bullEvidence = 0;
for (const ids of bullGroups.values()) bullEvidence += groupWeight(ids);
for (const ids of bullGroups.values()) bullEvidence += groupWeight(ids, weights);
let bearEvidence = 0;
for (const ids of bearGroups.values()) bearEvidence += groupWeight(ids);
for (const ids of bearGroups.values()) bearEvidence += groupWeight(ids, weights);
const netEvidence = bullEvidence - bearEvidence;
const totalEvidence = bullEvidence + bearEvidence;