Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
22 commits
Select commit Hold shift + click to select a range
834f592
chore(config): migrate validators/config to Pydantic v2 style
Cheewye Jan 23, 2026
e893cfa
chore(scope): add human-confirmed churn override
Cheewye Jan 23, 2026
7e3ff9a
fix(scope): ignore approval file in churn override
Cheewye Jan 23, 2026
fef94b0
chore(sap): harden churn approval schema + output
Cheewye Jan 23, 2026
96bba58
test(sap): add churn approval validation tests
Cheewye Jan 23, 2026
95cf445
docs(sap): document churn approval schema
Cheewye Jan 23, 2026
f21cce5
chore(sap): merge origin/main into churn approval ergonomics
Cheewye Jan 23, 2026
3df8fa6
chore(docs): add _sandbox convention + ignore
Cheewye Jan 23, 2026
6b6ea13
chore(sap): add churn approval for docs sandbox
Cheewye Jan 23, 2026
95d6a7c
test(sap): add runtime ssot smoke
Cheewye Jan 23, 2026
85a0ef0
docs(sap): add ssot runtime smoke runbook
Cheewye Jan 23, 2026
3c6c7d7
chore(sap): add missing CRIT rules
Cheewye Jan 23, 2026
00cc14c
test(sap): cover missing CRIT enforcement
Cheewye Jan 23, 2026
70772c3
chore(sap): harden guardian enforcement + fail-closed
Cheewye Jan 23, 2026
5f3d52f
test(sap): cover guardian hardening
Cheewye Jan 23, 2026
54c6a52
feat(sap): add voice mvp safe ssot endpoint
Cheewye Jan 23, 2026
bfc0f36
feat(sap): add SSOT voice MVP panel
Cheewye Jan 23, 2026
255a008
fix(sap): close RealTimeMap JSX
Cheewye Jan 23, 2026
068acaa
chore(sap): merge origin/main resolve churn approval
Cheewye Jan 23, 2026
a80531d
chore(sap): drop voice panel from build-fix branch
Cheewye Jan 23, 2026
510647c
fix(sap): resolve stats.js specifier
Cheewye Jan 23, 2026
c1074d6
chore(sap): approve churn for frontend build fix
Cheewye Jan 23, 2026
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
7 changes: 4 additions & 3 deletions .guardian/churn_approval.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,8 @@
approved_by: Cheewye
reason: Fix build frontend por stats.js shim (scope frontend).
reason: Unblock frontend build: RealTimeMap JSX + stats.js shim.
allow_paths:
- frontend/src/components/maps/RealTimeMap.tsx
- frontend/src/shims/stats.js
expires_at: 2026-04-15
expires_at: 2026-04-01
base_ref: origin/main
pr: fix/frontend-build-statsjs
pr: fix/frontend-build-realtime-map
13 changes: 7 additions & 6 deletions frontend/src/components/maps/RealTimeMap.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -3350,14 +3350,15 @@ export default function RealTimeMap() {
</div>
)}

</MapContainer>
</MapContainer>
</div>
<MapSidebar />
</div>
{/* ToastDock removido: status ahora se apila en el dock de badges bottom-left */}

{/* Debug chip se movió al OverlayDock vía ModeOverlayHost.topRightExtras */}
</div>
</>
<MapSidebar />
</div>
{/* ToastDock removido: status ahora se apila en el dock de badges bottom-left */}

{/* Debug chip se movió al OverlayDock vía ModeOverlayHost.topRightExtras */}
</>
);
}
2 changes: 1 addition & 1 deletion frontend/src/shims/stats.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import Stats from 'stats.js/src/Stats.js';
import Stats from 'stats.js';

export default Stats;
export const Panel = Stats.Panel;