| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
fix(patterns): normalize INPUT section markers across 92 patterns Patterns used three different markers for the input section, and 79 had none at all. This normalizes all of them to the `# INPUT` heading used by the majority of the library. Changes are strictly structural -- no prompt content was added, removed, or reworded: - 79 patterns had no INPUT marker -> appended `# INPUT` + `INPUT:` - 11 patterns used `## INPUT` -> `# INPUT` (heading level) - 1 pattern used `**INPUT**` -> `# INPUT` (bold -> heading) - 1 pattern used `**# INPUT:**` -> `# INPUT` (bold -> heading) Verified content-neutral: with INPUT markers and trailing whitespace ignored, every touched file is byte-identical to its previous version. Deliberately excluded: convert_to_markdown already delimits its input with a bare `INPUT` token inside `<content>` tags. Injecting a heading there would place it inside the content block and corrupt the prompt, so that pattern keeps its existing convention. | 2 个月前 | |
refactor: restructure project to align with standard Go layout ### CHANGES - Introduce `cmd` directory for all main application binaries. - Move all Go packages into the `internal` directory. - Rename the `restapi` package to `server` for clarity. - Consolidate patterns and strategies into a new `data` directory. - Group all auxiliary scripts into a new `scripts` directory. - Move all documentation and images into a `docs` directory. - Update all Go import paths to reflect the new structure. - Adjust CI/CD workflows and build commands for new layout. | 1 年前 |