- Introduced new JSON files for normalized and raw inputs, source metadata, and public inputs.
- Added findings document detailing the methodology and results of the score reconstruction.
- Included member differences and worked examples for clarity on data discrepancies.
- Implemented a Python script for reproducing scores based on public inputs.
- Created SQL for raw reaggregation of data.
- Added task metadata for tracking the research completion and validation metrics.
- Updated bundled skills documentation to clarify the structure and usage across all platforms, ensuring consistency in skill root paths.
- Introduced a new `inject-spec-context.py` hook for path-scoped spec context injection, improving the relevance of injected specs during file interactions.
- Enhanced existing hooks to support workflow resolution, allowing for dynamic selection of workflows based on task context.
- Added a command to manage workflow selections for active tasks, enabling better task management and workflow adherence.
- Updated configuration options for spec injection, including character limits and refresh windows, to optimize performance and usability.
- remove the sector_type parameter from the selection port, adapter, and
use case; the adapter now passes SectorType.INDUSTRY directly, deleting
the dead concept vocabulary mapping
- stop parsing concepts/concept_total/concept_limit from the sector-radar
membership response in the web API layer and narrow the response type to
industries only
- update tests and the task PRD accordingly; backend pyright errors drop
from the 16 baseline to 14
- Introduced ActiveMoneyflowSource to fetch optional active-order flow, enhancing the sector radar's data capabilities.
- Updated StockFactRecord and DailyAggregateRecord to include pct_change and active_buy_net_amount_yuan for improved financial insights.
- Modified the build process to incorporate active moneyflow data without invalidating main rankings on failure.
- Enhanced the HTTP API to return detailed sector history and metrics, including pct_change and active buy metrics for members.
- Updated tests to validate the new functionality and ensure data integrity across various scenarios.
- pin the selection sector vocabulary to industry: the /sectors endpoint
no longer accepts sector_type, and the port, adapter, and use case all
resolve counts and member codes with sector_type="industry"
- relabel the results filter to 细分行业 and drop concept-type plumbing
from the frontend API, query keys, and types
- show only 细分行业 in the signal detail panel; remove the concept-board
chips and keep the snapshot-date tooltip on the industry line
- update backend and frontend tests to the industry vocabulary and record
the revised scope in the task PRD