Skip to content

feat: Enhance project setup and add prompt style matching#59

Merged
lacerbi merged 7 commits into
mainfrom
new-features
Jun 28, 2025
Merged

feat: Enhance project setup and add prompt style matching#59
lacerbi merged 7 commits into
mainfrom
new-features

Conversation

@lacerbi

@lacerbi lacerbi commented Jun 28, 2025

Copy link
Copy Markdown
Owner

feat: Enhance project setup and add prompt style matching

Description

This pull request introduces several features and improvements. The primary additions include a new option during project creation to append Athanor-specific .gitignore rules, and an enhancement to the writing prompt to allow for style matching. It also includes general documentation updates to keep the project information current.

Changes Made

✨ Features

  • Project Setup: A new option has been added to the project creation dialog. When selected, it appends a standard set of Athanor-specific ignore rules to the project's .gitignore file. This helps streamline project initialization and ensures supplementary materials are correctly ignored by Git. (81b0a65)
  • Prompt Engineering: The writing prompt has been updated to include style matching, which helps in generating more consistent and context-aware content. (456ed28)

🐛 Fixes

  • Minor internal corrections were made to style-related code comments. (16a92a8)

📚 Documentation

  • The main PROJECT.md has been updated to reflect the latest changes and features. (1f5ceac)
  • A new docs/design directory was created to centralize project design documents and specifications, starting with the spec for the Dynamic Context Builder. (bb0d6a4)

⚙️ Chore

  • The project version has been bumped to 0.7.5 in package.json. (c69cf66)

lacerbi added 7 commits June 25, 2025 07:48
…oject dialog box

Signed-off-by: Luigi Acerbi <luigi.acerbi@gmail.com>
Signed-off-by: Luigi Acerbi <luigi.acerbi@gmail.com>
Signed-off-by: Luigi Acerbi <luigi.acerbi@gmail.com>
Signed-off-by: Luigi Acerbi <luigi.acerbi@gmail.com>
Signed-off-by: Luigi Acerbi <luigi.acerbi@gmail.com>
Signed-off-by: Luigi Acerbi <luigi.acerbi@gmail.com>
Signed-off-by: Luigi Acerbi <luigi.acerbi@gmail.com>
@lacerbi lacerbi merged commit 4b165cf into main Jun 28, 2025
11 checks passed
@lacerbi lacerbi deleted the new-features branch June 28, 2025 15:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant