Skip to content

Commit 0e78386

Browse files
committed
chore: open-source release cleanup
- Remove internal planning docs (FEATURES_*.md, IMPLEMENTATION_PLAN.md, PLATFORM_ENGINEER_SIMULATION.md, STATS.md) - Remove internal scripts (beta.ts, duplicate-pr.ts, stats.ts) - Remove internal CI workflows (beta.yml, stats.yml) - Remove `.github/TEAM_MEMBERS` (internal employee list) - Remove `.zed/` (single dev's editor config) - Remove `docs/design/` (internal product strategy) - Move `RELEASING.md` to `docs/` - Fix `pr-management.yml`: remove broken `check-duplicates` job, keep `add-contributor-label` - Fix `opencode.yml`: replace self-hosted runner with `ubuntu-latest` - Standardize internal placeholder URLs to `altimate-code.internal` Closes #207
1 parent d097682 commit 0e78386

File tree

23 files changed

+18
-3465
lines changed

23 files changed

+18
-3465
lines changed

.github/TEAM_MEMBERS

Lines changed: 0 additions & 30 deletions
This file was deleted.

.github/meta/commit.txt

Lines changed: 14 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,16 @@
1-
fix: [AI-190] prevent tracing exporter timeout from leaking timers
1+
chore: open-source release cleanup
22

3-
- Add `clearTimeout` in `.finally()` to `withTimeout` so the event loop
4-
exits immediately after `endTrace()` instead of hanging for 5 seconds
5-
- Log a `console.warn` when an exporter times out (uses the previously
6-
unused `name` parameter for diagnostics)
7-
- Align `HttpExporter` internal `AbortSignal.timeout` from 10s to 5s to
8-
match the per-exporter wrapper timeout
9-
- Clean up safety-net timer in adversarial test to prevent open handles
3+
- Remove internal planning docs (FEATURES_*.md, IMPLEMENTATION_PLAN.md,
4+
PLATFORM_ENGINEER_SIMULATION.md, STATS.md)
5+
- Remove internal scripts (beta.ts, duplicate-pr.ts, stats.ts)
6+
- Remove internal CI workflows (beta.yml, stats.yml)
7+
- Remove `.github/TEAM_MEMBERS` (internal employee list)
8+
- Remove `.zed/` (single dev's editor config)
9+
- Remove `docs/design/` (internal product strategy)
10+
- Move `RELEASING.md` to `docs/`
11+
- Fix `pr-management.yml`: remove broken `check-duplicates` job, keep
12+
`add-contributor-label`
13+
- Fix `opencode.yml`: replace self-hosted runner with `ubuntu-latest`
14+
- Standardize internal placeholder URLs to `altimate-code.internal`
1015

11-
Closes #190
12-
13-
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
16+
Closes #207

.github/workflows/beta.yml

Lines changed: 0 additions & 39 deletions
This file was deleted.

.github/workflows/opencode.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313
startsWith(github.event.comment.body, '/altimate') ||
1414
contains(github.event.comment.body, ' /ac') ||
1515
startsWith(github.event.comment.body, '/ac')
16-
runs-on: blacksmith-4vcpu-ubuntu-2404
16+
runs-on: ubuntu-latest
1717
permissions:
1818
id-token: write
1919
contents: read

.github/workflows/pr-management.yml

Lines changed: 0 additions & 66 deletions
Original file line numberDiff line numberDiff line change
@@ -5,72 +5,6 @@ on:
55
types: [opened]
66

77
jobs:
8-
check-duplicates:
9-
runs-on: ubuntu-latest
10-
permissions:
11-
contents: read
12-
pull-requests: write
13-
steps:
14-
- name: Checkout repository
15-
uses: actions/checkout@v4
16-
with:
17-
fetch-depth: 1
18-
19-
- name: Check team membership
20-
id: team-check
21-
run: |
22-
LOGIN=$(echo "${{ github.event.pull_request.user.login }}" | tr '[:upper:]' '[:lower:]')
23-
if [ "$LOGIN" = "opencode-agent[bot]" ] || grep -qixF "$LOGIN" .github/TEAM_MEMBERS; then
24-
echo "is_team=true" >> "$GITHUB_OUTPUT"
25-
echo "Skipping: $LOGIN is a team member or bot"
26-
else
27-
echo "is_team=false" >> "$GITHUB_OUTPUT"
28-
fi
29-
30-
- name: Setup Bun
31-
if: steps.team-check.outputs.is_team != 'true'
32-
uses: ./.github/actions/setup-bun
33-
34-
- name: Install dependencies
35-
if: steps.team-check.outputs.is_team != 'true'
36-
run: bun install
37-
38-
- name: Install altimate-code
39-
if: steps.team-check.outputs.is_team != 'true'
40-
run: npm install -g @altimateai/altimate-code
41-
42-
- name: Build prompt
43-
if: steps.team-check.outputs.is_team != 'true'
44-
env:
45-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
46-
PR_NUMBER: ${{ github.event.pull_request.number }}
47-
run: |
48-
{
49-
echo "Check for duplicate PRs related to this new PR:"
50-
echo ""
51-
echo "CURRENT_PR_NUMBER: $PR_NUMBER"
52-
echo ""
53-
echo "Title: $(gh pr view "$PR_NUMBER" --json title --jq .title)"
54-
echo ""
55-
echo "Description:"
56-
gh pr view "$PR_NUMBER" --json body --jq .body
57-
} > pr_info.txt
58-
59-
- name: Check for duplicate PRs
60-
if: steps.team-check.outputs.is_team != 'true'
61-
env:
62-
OPENCODE_API_KEY: ${{ secrets.OPENCODE_API_KEY }}
63-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
64-
PR_NUMBER: ${{ github.event.pull_request.number }}
65-
run: |
66-
COMMENT=$(bun script/duplicate-pr.ts -f pr_info.txt "Check the attached file for PR details and search for duplicates")
67-
68-
if [ "$COMMENT" != "No duplicate PRs found" ]; then
69-
gh pr comment "$PR_NUMBER" --body "_The following comment was made by an LLM, it may be inaccurate:_
70-
71-
$COMMENT"
72-
fi
73-
748
add-contributor-label:
759
runs-on: ubuntu-latest
7610
permissions:

.github/workflows/stats.yml

Lines changed: 0 additions & 35 deletions
This file was deleted.

.zed/settings.json

Lines changed: 0 additions & 9 deletions
This file was deleted.

FEATURES_COMPARISON.md

Lines changed: 0 additions & 131 deletions
This file was deleted.

0 commit comments

Comments
 (0)