- Create Economist SubmissionTracking package correctly: * mainArticle = full blog post content * coverLetter = 216-word SIR— letter * Links to blog post via blogPostId - Archive 'Letter to The Economist' from blog posts (it's the cover letter) - Fix date display on article cards (use published_at) - Target publication already displaying via blue badge Database changes: - Make blogPostId optional in SubmissionTracking model - Economist package ID: 68fa85ae49d4900e7f2ecd83 - Le Monde package ID: 68fa2abd2e6acd5691932150 Next: Enhanced modal with tabs, validation, export 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
23 lines
600 B
Bash
Executable file
23 lines
600 B
Bash
Executable file
#!/bin/bash
|
|
|
|
# Quick launcher for Tractatus Credential Vault UI
|
|
|
|
VAULT_HTML="/home/theflow/projects/tractatus/.credential-vault/index.html"
|
|
|
|
if [ -f "$VAULT_HTML" ]; then
|
|
echo "🔐 Opening Tractatus Credential Vault..."
|
|
|
|
# Try brave-browser first, fallback to xdg-open
|
|
if command -v brave-browser &> /dev/null; then
|
|
brave-browser "$VAULT_HTML" &
|
|
elif command -v brave &> /dev/null; then
|
|
brave "$VAULT_HTML" &
|
|
else
|
|
xdg-open "$VAULT_HTML" &
|
|
fi
|
|
|
|
echo "✓ Vault UI opened in browser"
|
|
else
|
|
echo "✗ Vault UI not found: $VAULT_HTML"
|
|
exit 1
|
|
fi
|