Skip to content

Commit c215ec2

Browse files
authored
Merge pull request #6 from b1-systems/update_master
Update master
2 parents 595e483 + ba59a07 commit c215ec2

File tree

432 files changed

+32695
-23719
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

432 files changed

+32695
-23719
lines changed

.claude/commands/reflection.md

Lines changed: 56 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,56 @@
1+
You are an expert in prompt engineering, specializing in optimizing AI code assistant instructions. Your task is to analyze and improve the instructions for Claude Code.
2+
Follow these steps carefully:
3+
4+
1. Analysis Phase:
5+
Review the chat history in your context window.
6+
7+
Then, examine the current Claude instructions, commands and config
8+
<claude_instructions>
9+
/CLAUDE.md
10+
/.claude/commands/*
11+
**/CLAUDE.md
12+
.claude/settings.json
13+
.claude/settings.local.json
14+
</claude_instructions>
15+
16+
Analyze the chat history, instructions, commands and config to identify areas that could be improved. Look for:
17+
- Inconsistencies in Claude's responses
18+
- Misunderstandings of user requests
19+
- Areas where Claude could provide more detailed or accurate information
20+
- Opportunities to enhance Claude's ability to handle specific types of queries or tasks
21+
- New commands or improvements to a commands name, function or response
22+
- Permissions and MCPs we've approved locally that we should add to the config, especially if we've added new tools or require them for the command to work
23+
24+
2. Interaction Phase:
25+
Present your findings and improvement ideas to the human. For each suggestion:
26+
a) Explain the current issue you've identified
27+
b) Propose a specific change or addition to the instructions
28+
c) Describe how this change would improve Claude's performance
29+
30+
Wait for feedback from the human on each suggestion before proceeding. If the human approves a change, move it to the implementation phase. If not, refine your suggestion or move on to the next idea.
31+
32+
3. Implementation Phase:
33+
For each approved change:
34+
a) Clearly state the section of the instructions you're modifying
35+
b) Present the new or modified text for that section
36+
c) Explain how this change addresses the issue identified in the analysis phase
37+
38+
4. Output Format:
39+
Present your final output in the following structure:
40+
41+
<analysis>
42+
[List the issues identified and potential improvements]
43+
</analysis>
44+
45+
<improvements>
46+
[For each approved improvement:
47+
1. Section being modified
48+
2. New or modified instruction text
49+
3. Explanation of how this addresses the identified issue]
50+
</improvements>
51+
52+
<final_instructions>
53+
[Present the complete, updated set of instructions for Claude, incorporating all approved changes]
54+
</final_instructions>
55+
56+
Remember, your goal is to enhance Claude's performance and consistency while maintaining the core functionality and purpose of the AI assistant. Be thorough in your analysis, clear in your explanations, and precise in your implementations.

.github/dependabot.yml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
version: 2
2+
updates:
3+
- package-ecosystem: "gitsubmodule"
4+
directory: "/"
5+
target-branch: "master"
6+
schedule:
7+
interval: "daily"
8+
commit-message:
9+
prefix: "Git submodule"
10+
labels:
11+
- "dependencies"

.github/workflows/bridge.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ on:
66
workflow_call:
77

88
env:
9+
CARGO_EXPAND_VERSION: "1.0.95"
910
FLUTTER_VERSION: "3.22.3"
1011
FLUTTER_RUST_BRIDGE_VERSION: "1.80.1"
1112
RUST_VERSION: "1.75" # https://github.com/rustdesk/rustdesk/discussions/7503
@@ -25,6 +26,8 @@ jobs:
2526
steps:
2627
- name: Checkout source code
2728
uses: actions/checkout@v4
29+
with:
30+
submodules: recursive
2831

2932
- name: Install prerequisites
3033
run: |
@@ -37,9 +40,9 @@ jobs:
3740
gcc \
3841
git \
3942
g++ \
40-
libclang-11-dev \
43+
libclang-dev \
4144
libgtk-3-dev \
42-
llvm-11-dev \
45+
llvm-dev \
4346
nasm \
4447
ninja-build \
4548
pkg-config \
@@ -73,6 +76,7 @@ jobs:
7376
- name: Install flutter rust bridge deps
7477
shell: bash
7578
run: |
79+
cargo install cargo-expand --version ${{ env.CARGO_EXPAND_VERSION }} --locked
7680
cargo install flutter_rust_bridge_codegen --version ${{ env.FLUTTER_RUST_BRIDGE_VERSION }} --features "uuid" --locked
7781
pushd flutter && sed -i -e 's/extended_text: 14.0.0/extended_text: 13.0.0/g' pubspec.yaml && flutter pub get && popd
7882

0 commit comments

Comments
 (0)