feat: add timing detail scan tools

This commit is contained in:
732642856
2026-07-06 13:06:12 +08:00
parent 5509dd7a5b
commit acd8786fd8
4 changed files with 335 additions and 1 deletions
+9 -1
View File
@@ -47,7 +47,15 @@ import importlib.util
from concurrent.futures import ThreadPoolExecutor
from datetime import datetime, timedelta
from typing import Dict, List
from tabulate import tabulate
try:
from tabulate import tabulate
except ModuleNotFoundError: # pragma: no cover - minimal environments
def tabulate(rows, headers=(), tablefmt=None):
lines = []
if headers:
lines.append(" | ".join(str(item) for item in headers))
lines.extend(" | ".join(str(item) for item in row) for row in rows)
return "\n".join(lines)
from life_stage_hook import generate_life_stage_hooks
from capability_evidence_pool import build_capability_evidence_pool_summary
from guided_topic_discovery import build_guided_topics